26 #ifndef __TERRALIB_DATAACCESS_INTERNAL_DATASETNAME_H 27 #define __TERRALIB_DATAACCESS_INTERNAL_DATASETNAME_H 55 DataSetName(
const std::string& name,
const std::string& alias =
"");
58 DataSetName(
const DataSetName& rhs);
64 DataSetName& operator=(
const DataSetName& rhs);
74 const std::string& getName()
const;
81 void setName(
const std::string& name);
91 #endif // __TERRALIB_DATAACCESS_INTERNAL_DATASETNAME_H An abstract class that models a source of data in a query.
An abstract class that models a source of data in a query.
~DataSetName()
Destructor.
A class that models the name of a dataset used in a From clause.
#define TE_DEFINE_VISITABLE
std::string m_name
The dataset name.
#define TEDATAACCESSEXPORT
You can use this macro in order to export/import classes and functions from this module.