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...