#include "DataSource.h"
#include "Globals.h"
#include "Transactor.h"
#include "Utils.h"
#include "../common/Translator.h"
#include "../dataaccess/query/SQLDialect.h"
#include <ogrsf_frmts.h>
#include <ogr_core.h>
#include <boost/filesystem/operations.hpp>
Go to the source code of this file.
Functions | |
void | GetCapabilities (OGRDataSource *ds, te::da::DataSourceCapabilities &caps) |
void | GetDataSetTypeCapabilities (te::da::DataSourceCapabilities &caps) |
void | GetQueryCapabilities (te::da::DataSourceCapabilities &caps) |
void GetCapabilities | ( | OGRDataSource * | ds, |
te::da::DataSourceCapabilities & | caps | ||
) |
Definition at line 73 of file DataSource.cpp.
References te::da::DataSourceCapabilities::setDataSetCapabilities(), te::da::DataSetCapabilities::setSupportBidirectionalTraversing(), te::da::DataSetCapabilities::setSupportEfficientDataSetSize(), te::da::DataSetCapabilities::setSupportEfficientMove(), and te::da::DataSetCapabilities::setSupportRandomTraversing().
Referenced by te::ogr::DataSource::open().
void GetDataSetTypeCapabilities | ( | te::da::DataSourceCapabilities & | caps | ) |
Definition at line 36 of file DataSource.cpp.
References te::da::DataSourceCapabilities::setDataTypeCapabilities(), te::da::DataTypeCapabilities::setSupportArray(), te::da::DataTypeCapabilities::setSupportByteArray(), te::da::DataTypeCapabilities::setSupportDateTime(), te::da::DataTypeCapabilities::setSupportDouble(), te::da::DataTypeCapabilities::setSupportGeometry(), te::da::DataTypeCapabilities::setSupportInt32(), te::da::DataTypeCapabilities::setSupportNumeric(), and te::da::DataTypeCapabilities::setSupportString().
Referenced by te::ogr::DataSource::open().
void GetQueryCapabilities | ( | te::da::DataSourceCapabilities & | caps | ) |
Definition at line 52 of file DataSource.cpp.
References te::da::QueryCapabilities::addComparsionOperator(), te::da::QueryCapabilities::addLogicalOperator(), te::da::QueryCapabilities::addSpatialTopologicOperator(), and te::da::DataSourceCapabilities::setQueryCapabilities().
Referenced by te::ogr::DataSource::open().