Go to the source code of this file.
Functions | |
| void | PrintDataSourceCapabilities (te::da::DataSource *ds) |
| It retrieves and prints the capabilities of a given data source. More... | |
| void | PrintHelper (const std::string &label, const bool &value) |
| void PrintDataSourceCapabilities | ( | te::da::DataSource * | ds | ) |
It retrieves and prints the capabilities of a given data source.
| ds | A valid data source. |
Definition at line 16 of file PrintDataSourceCapabilities.cpp.
References capabilities, dataSetCapabilities, dataSetTypeCapabilities, dataTypeCapabilities, te::da::DataSourceCapabilities::getAccessPolicy(), te::da::DataSource::getCapabilities(), te::da::DataSourceCapabilities::getDataSetCapabilities(), te::da::DataSourceCapabilities::getDataSetTypeCapabilities(), te::da::DataSourceCapabilities::getDataTypeCapabilities(), te::da::DataSourceCapabilities::getQueryCapabilities(), te::common::NoAccess, PrintHelper(), queryCapabilities, te::common::RAccess, te::common::RWAccess, te::da::QueryCapabilities::supportsAlter(), te::da::DataTypeCapabilities::supportsArray(), te::da::DataSourceCapabilities::supportsBatchExecutorAPI(), te::da::DataSetCapabilities::supportsBidirectionalTraversing(), te::da::DataTypeCapabilities::supportsBit(), te::da::DataTypeCapabilities::supportsBoolean(), te::da::DataSetTypeCapabilities::supportsBTreeIndex(), te::da::DataTypeCapabilities::supportsByteArray(), te::da::DataTypeCapabilities::supportsCDouble(), te::da::DataTypeCapabilities::supportsCFloat(), te::da::DataTypeCapabilities::supportsChar(), te::da::DataSetTypeCapabilities::supportsCheckConstraints(), te::da::DataTypeCapabilities::supportsCInt16(), te::da::DataTypeCapabilities::supportsCInt32(), te::da::DataTypeCapabilities::supportsComposite(), te::da::QueryCapabilities::supportsCreate(), te::da::DataTypeCapabilities::supportsDataset(), te::da::DataSourceCapabilities::supportsDataSetPesistenceAPI(), te::da::DataSourceCapabilities::supportsDataSetTypePesistenceAPI(), te::da::DataTypeCapabilities::supportsDateTime(), te::da::QueryCapabilities::supportsDelete(), te::da::DataTypeCapabilities::supportsDouble(), te::da::QueryCapabilities::supportsDrop(), te::da::DataSetCapabilities::supportsEfficientDataSetSize(), te::da::DataSetCapabilities::supportsEfficientMove(), te::da::DataSetCapabilities::supportsEfficientMoveAfterLast(), te::da::DataSetCapabilities::supportsEfficientMoveBeforeFirst(), te::da::DataSetCapabilities::supportsEfficientMoveLast(), te::da::DataSetCapabilities::supportsEfficientMovePrevious(), te::da::DataTypeCapabilities::supportsFloat(), te::da::DataSetTypeCapabilities::supportsForeignKey(), te::da::DataTypeCapabilities::supportsGeometry(), te::da::DataSetTypeCapabilities::supportsHashIndex(), te::da::DataSetTypeCapabilities::supportsIndex(), te::da::DataSetCapabilities::supportsIndexedTraversing(), te::da::QueryCapabilities::supportsInsert(), te::da::DataTypeCapabilities::supportsInt16(), te::da::DataTypeCapabilities::supportsInt32(), te::da::DataTypeCapabilities::supportsInt64(), te::da::DataTypeCapabilities::supportsNumeric(), te::da::DataTypeCapabilities::supportsPolymorphic(), te::da::DataSourceCapabilities::supportsPreparedQueryAPI(), te::da::DataSetTypeCapabilities::supportsPrimaryKey(), te::da::DataSetTypeCapabilities::supportsQuadTreeIndex(), te::da::DataSetCapabilities::supportsRandomTraversing(), te::da::DataTypeCapabilities::supportsRaster(), te::da::DataSetTypeCapabilities::supportsRTreeIndex(), te::da::QueryCapabilities::supportsSelect(), te::da::QueryCapabilities::supportsSelectInto(), te::da::DataSetTypeCapabilities::supportsSequence(), te::da::QueryCapabilities::supportsSQLDialect(), te::da::DataTypeCapabilities::supportsString(), te::da::DataSourceCapabilities::supportsTransactions(), te::da::DataTypeCapabilities::supportsUChar(), te::da::DataTypeCapabilities::supportsUInt16(), te::da::DataTypeCapabilities::supportsUInt32(), te::da::DataTypeCapabilities::supportsUInt64(), te::da::DataSetTypeCapabilities::supportsUniqueKey(), te::da::QueryCapabilities::supportsUpdate(), te::da::DataTypeCapabilities::supportsXML(), and te::common::WAccess.
Referenced by OGRExampleRead(), and PostGISExample().
| void PrintHelper | ( | const std::string & | label, |
| const bool & | value | ||
| ) |
Definition at line 10 of file PrintDataSourceCapabilities.cpp.
Referenced by PrintDataSourceCapabilities().