MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLGPkgExtension Class Reference

Detailed Description

Class encapsulating the information contained in an entry in the gpkg_extensions table.

Public Member Functions

const char * name () const
 
const char * columnNameExtensionAppliesTo () const
 
const char * definition () const
 
TSLGPkgExtensionScopeEnum scope () const
 
const char * tableNameExtensionAppliesTo () const
 

Member Function Documentation

◆ columnNameExtensionAppliesTo()

const char * TSLGPkgExtension::columnNameExtensionAppliesTo ( ) const

Returns the name of the column in the table that the extension is required for.

Returns NULL when the extension is required for the entire GeoPackage.

◆ definition()

const char * TSLGPkgExtension::definition ( ) const

Returns the definition of the extension, as specified by the template in Annex I of the OGC GeoPackage Encoding Standard.

◆ name()

const char * TSLGPkgExtension::name ( ) const

Returns the case-sensitive name of the extension, in the form "[author]_[extension name]".

◆ scope()

TSLGPkgExtensionScopeEnum TSLGPkgExtension::scope ( ) const

Returns the scope of the extension effects on readers/writers.

◆ tableNameExtensionAppliesTo()

const char * TSLGPkgExtension::tableNameExtensionAppliesTo ( ) const

Returns the name of the table that the extension is required for.

Returns NULL when the extension is required for the entire GeoPackage.