![]() |
MapLink Pro 11.2
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
This class encapsulates the functionality associated with a geopackage metadata reference.
It provides access to a single row, from the gpkg_metadata_reference table.
Public Member Functions | |
| TSLGPkgMetadataRefScopeEnum | scope () const |
| const char * | tableName () const |
| const char * | columnName () const |
| int | rowID () const |
| const char * | timestamp () const |
| const TSLGPkgMetadata * | metadataItem () const |
| const TSLGPkgMetadata * | parentMetadataItem () const |
| const char * TSLGPkgMetadataReference::columnName | ( | ) | const |
Query the name of the column this metadata reference applies to.
Returns the metadata reference column name, or NULL if the reference applies to the geopackage, table, or row.
| const TSLGPkgMetadata * TSLGPkgMetadataReference::metadataItem | ( | ) | const |
Query the metadata object this reference applies to.
Returns a pointer to the TSLGPkgMetadata object that this reference applies to.
| const TSLGPkgMetadata * TSLGPkgMetadataReference::parentMetadataItem | ( | ) | const |
Query the parent item of the metadata item that this reference applies to.
Returns a pointer to the parent TSLGPkgMetadata object of the TSLGPkg Metadata object this reference applies to, or NULL if this forms the root of a metadata hierarchy.
| int TSLGPkgMetadataReference::rowID | ( | ) | const |
Query the ID of the record in the table this reference applies to.
Returns the ID of the row this reference applies to.
| TSLGPkgMetadataRefScopeEnum TSLGPkgMetadataReference::scope | ( | ) | const |
Query the scope of the metadata reference
Returns the metadata reference scope.
| const char * TSLGPkgMetadataReference::tableName | ( | ) | const |
Query the Name of the table to which this metadata reference applies to.
Returns the metadata reference table name, or NULL if the reference applies to the whole geopackage.
| const char * TSLGPkgMetadataReference::timestamp | ( | ) | const |
Query the timestamp of the metadata reference.
Returns the timestamp as a string. This string is in ISO 8601 format, in the form YYYY-MM-DD HH:MM::SS.SSS and Z suffix for coordinated universal time (UTC).