All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
AttributeConverters.h File Reference

Definition of attribute converter and a set of them. More...

#include "../../common/CharEncodingConv.h"
#include "../Config.h"
#include <boost/function.hpp>
#include <vector>

Go to the source code of this file.

Classes

struct  te::da::CharEncodingConverter
 

Namespaces

 te
 URI C++ Library.
 
 te::da
 Namespace for the DataAccess API of TerraLib.
 
 te::dt
 Namespace for the Data Type module of TerraLib.
 

Typedefs

typedef boost::function3
< te::dt::AbstractData
*, DataSet *, const
std::vector< std::size_t >
&, int > 
te::da::AttributeConverter
 The type of attribute converter functions. More...
 

Functions

TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::GenericAttributeConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::PointToMConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::PointToXConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::PointToYConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::PointToZConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::TupleToStringConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::XYMToPointConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::XYToPointConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::XYZMToPointConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 
TEDATAACCESSEXPORT
te::dt::AbstractData
te::da::XYZToPointConverter (DataSet *dataset, const std::vector< std::size_t > &indexes, int dstType)
 

Detailed Description

Definition of attribute converter and a set of them.

Definition in file AttributeConverters.h.