26 #ifndef __TERRALIB_DATATYPE_INTERNAL_UTILS_H
27 #define __TERRALIB_DATATYPE_INTERNAL_UTILS_H
41 class CompositeProperty;
56 const CompositeProperty* cp,
57 std::vector<std::size_t>& poslist);
80 #endif // __TERRALIB_DATATYPE_INTERNAL_UTILS_H
#define TEDATATYPEEXPORT
You can use this macro in order to export/import classes and functions from this module.
TEDATATYPEEXPORT int Convert2Terralib(const std::string &dataType)
It convert a string to a DataType.
Configuration flags for the DataType module of TerraLib.
TEDATATYPEEXPORT std::string ConvertDataTypeToString(const int &dataType)
Function used to convert from a int (Data Type Enum) to a string.
TEDATATYPEEXPORT void GetPropertiesPosition(const std::vector< Property * > &properties, const CompositeProperty *cp, std::vector< std::size_t > &poslist)
It creates a list with the properties position in the composite property.