27 #include "../../common/Translator.h"
28 #include "../../datatype/AbstractData.h"
29 #include "../../datatype/ByteArray.h"
30 #include "../../datatype/DateTime.h"
31 #include "../../datatype/SimpleData.h"
32 #include "../../geometry/Geometry.h"
33 #include "../Exception.h"
145 throw Exception(
TE_TR(
"The TerraLib data type is not supported by default prepared query implementation!"));
virtual int getTypeCode() const =0
It returns the data type code associated to the data value.
T getValue() const
It returns the associated value.
#define TE_TR(message)
It marks a string in order to get translated.
A class that models a prepared query.
A base class for values that can be retrieved from the data access module.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
A template for atomic data types (integers, floats, strings and others).
A class for representing binary data.
virtual void bind(int i, char value)=0
Binds the i-th parameter of the query to a value.