26 #ifndef __TERRALIB_DATATYPE_INTERNAL_COMPOSITEDATA_H 
   27 #define __TERRALIB_DATATYPE_INTERNAL_COMPOSITEDATA_H 
   84         void setName(
const std::string& name);
 
  139         std::string toString() 
const;
 
  151 #endif  // __TERRALIB_DATATYPE_INTERNAL_COMPOSITEDATA_H 
A base class for composite data values. 
 
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
std::string m_name
The composite name. 
 
std::vector< AbstractData * > m_values
The component values. 
 
General enumerations for the data type module. 
 
A base class for values that can be retrieved from the data access module. 
 
std::vector< std::string > m_names
The component names. 
 
A base class for objects that can be retrieved from the data access module. 
 
int getTypeCode() const 
It returns the associated data type code. 
 
CompositeData()
Constructor.