28 #ifndef __TERRALIB_LAYOUT_INTERNAL_ENUM_TYPE_H
29 #define __TERRALIB_LAYOUT_INTERNAL_ENUM_TYPE_H
32 #include "../Config.h"
77 std::string getName();
84 void setName(std::string name);
91 std::string getLabel();
98 void setLabel(std::string label);
112 te::layout::EnumTypeFlags getType();
119 void setType(te::layout::EnumTypeFlags type);
int m_id
numeric value assigned
Abstract class to represent an enumeration.
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
te::layout::EnumTypeFlags m_type
Class that represents the value of an enumeration. An enumeration is made of "1..n" objects EnumType...