This file contains several implementations for atomic data types (integers, floats, strings and others). More...
#include "AbstractData.h"#include "Enums.h"#include <sstream>#include <boost/cstdint.hpp>#include <boost/lexical_cast.hpp>Go to the source code of this file.
Classes | |
| class | te::dt::SimpleData< T, typeCode > | 
| A template for atomic data types (integers, floats, strings and others).  More... | |
| class | te::dt::SimpleData< T *, typeCode > | 
Namespaces | |
| te | |
| URI C++ Library.  | |
| te::dt | |
| Namespace for the Data Type module of TerraLib.  | |
Typedefs | |
| typedef SimpleData< bool, BOOLEAN_TYPE > | te::dt::Boolean | 
| typedef SimpleData< char, CHAR_TYPE > | te::dt::Char | 
| typedef SimpleData< double, DOUBLE_TYPE > | te::dt::Double | 
| typedef SimpleData< float, FLOAT_TYPE > | te::dt::Float | 
| typedef SimpleData< boost::int16_t, INT16_TYPE > | te::dt::Int16 | 
| typedef SimpleData< boost::int32_t, INT32_TYPE > | te::dt::Int32 | 
| typedef SimpleData< boost::int64_t, INT64_TYPE > | te::dt::Int64 | 
| typedef SimpleData< std::string, NUMERIC_TYPE > | te::dt::Numeric | 
| typedef SimpleData< std::string, STRING_TYPE > | te::dt::String | 
| typedef SimpleData< unsigned char, UCHAR_TYPE > | te::dt::UChar | 
| typedef SimpleData< boost::uint16_t, UINT16_TYPE > | te::dt::UInt16 | 
| typedef SimpleData< boost::uint32_t, UINT32_TYPE > | te::dt::UInt32 | 
| typedef SimpleData< boost::uint64_t, UINT64_TYPE > | te::dt::UInt64 | 
This file contains several implementations for atomic data types (integers, floats, strings and others).
Definition in file SimpleData.h.