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