26#ifndef __TERRALIB_FE_INTERNAL_ABSTRACTID_H
27#define __TERRALIB_FE_INTERNAL_ABSTRACTID_H
OidType
The type of object identification used.
const std::string & getId() const
It returns the feature identification value.
ObjectId * clone() const
It creates a new copy of this object.
std::string m_id
The id in a string format.
OidType m_oidType
May be one of: GmlObjectId, FeatureId, ObjectId, RecordId.
ObjectId(const char *id, OidType oidType)
It initializes a new ObjectId.
void setOidType(OidType t)
It sets the format type used by the feature identification value.
void setId(const std::string &id)
It sets the feature identification value.
OidType getOidType() const
It returns the format type used by the feature identification value.
Namespace for the Filter Encoding module of TerraLib.
Configuration flags for the TerraLib Filter Encoding module.
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.