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

Detailed Description

This callback gives the user the ability to handle feature definitions that the MapLink cannot handle due to their incompatibility with GML SF-0.

Public Member Functions

virtual void unhandledFeatureDefinition (const char *schemaSubset, unsigned int schemaSubsetLength)=0
 
virtual ~TSLGMLUnhandledFeatureDefinitionCallback ()
 Default destructor.
 

Constructor & Destructor Documentation

◆ ~TSLGMLUnhandledFeatureDefinitionCallback()

virtual TSLGMLUnhandledFeatureDefinitionCallback::~TSLGMLUnhandledFeatureDefinitionCallback ( )
inlinevirtual

Default destructor.

Member Function Documentation

◆ unhandledFeatureDefinition()

virtual void TSLGMLUnhandledFeatureDefinitionCallback::unhandledFeatureDefinition ( const char * schemaSubset,
unsigned int schemaSubsetLength )
pure virtual

The user will be provided with a block of XML containing the definition of the feature and any dependent types contained within the target schema. Schema includes and imports will be used to import any schema that are required to understand the types defined.

Parameters
schemaSubsetThe block of schema xml containing the definitions.
schemaSubsetLengthAlthough the passed block of schema will be null terminated, this value is the length of the block without the null terminator.