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

Detailed Description

Information describing metadata extensions.

Public Member Functions

 TSLMDMetadataExtensionInformation ()
 
 TSLMDMetadataExtensionInformation (const TSLMDMetadataExtensionInformation &right)
 
virtual ~TSLMDMetadataExtensionInformation ()
 
TSLMDMetadataExtensionInformationoperator= (const TSLMDMetadataExtensionInformation &right)
 
void extensionOnLineResource (TSLCIOnlineResource *input, bool assumeOwnership=true)
 
bool insertExtendedElementInformation (const TSLMDExtendedElementInformation &val, int pos=-1)
 
bool removeExtendedElementInformation (int pos=-1)
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLCIOnlineResourceextensionOnLineResource () const
 
TSLCIOnlineResourceextensionOnLineResource ()
 
const TSLMDCollection< TSLMDExtendedElementInformation > & extendedElementInformation () const
 
TSLMDCollection< TSLMDExtendedElementInformation > & extendedElementInformation ()
 
const TSLMDExtendedElementInformationextendedElementInformationAt (int pos) const
 
TSLMDExtendedElementInformationextendedElementInformationAt (int pos)
 

Static Public Member Functions

static TSLMDMetadataExtensionInformationcreate ()
 

Constructor & Destructor Documentation

◆ TSLMDMetadataExtensionInformation() [1/2]

TSLMDMetadataExtensionInformation::TSLMDMetadataExtensionInformation ( )

The default constructor.

◆ TSLMDMetadataExtensionInformation() [2/2]

TSLMDMetadataExtensionInformation::TSLMDMetadataExtensionInformation ( const TSLMDMetadataExtensionInformation & right)

The copy constructor.

◆ ~TSLMDMetadataExtensionInformation()

virtual TSLMDMetadataExtensionInformation::~TSLMDMetadataExtensionInformation ( )
virtual

The destructor.

Member Function Documentation

◆ create()

static TSLMDMetadataExtensionInformation * TSLMDMetadataExtensionInformation::create ( )
static

◆ extendedElementInformation() [1/2]

TSLMDCollection< TSLMDExtendedElementInformation > & TSLMDMetadataExtensionInformation::extendedElementInformation ( )
inline

◆ extendedElementInformation() [2/2]

const TSLMDCollection< TSLMDExtendedElementInformation > & TSLMDMetadataExtensionInformation::extendedElementInformation ( ) const
inline

◆ extendedElementInformationAt() [1/2]

TSLMDExtendedElementInformation * TSLMDMetadataExtensionInformation::extendedElementInformationAt ( int pos)
inline

◆ extendedElementInformationAt() [2/2]

const TSLMDExtendedElementInformation * TSLMDMetadataExtensionInformation::extendedElementInformationAt ( int pos) const
inline

◆ extensionOnLineResource() [1/3]

TSLCIOnlineResource * TSLMDMetadataExtensionInformation::extensionOnLineResource ( )
inline

Returns the extensionOnLineResource attribute.

◆ extensionOnLineResource() [2/3]

const TSLCIOnlineResource * TSLMDMetadataExtensionInformation::extensionOnLineResource ( ) const
inline

Returns the extensionOnLineResource attribute.

◆ extensionOnLineResource() [3/3]

void TSLMDMetadataExtensionInformation::extensionOnLineResource ( TSLCIOnlineResource * input,
bool assumeOwnership = true )

Sets the extensionOnLineResource attribute.

◆ insertExtendedElementInformation()

bool TSLMDMetadataExtensionInformation::insertExtendedElementInformation ( const TSLMDExtendedElementInformation & val,
int pos = -1 )

◆ operator=()

TSLMDMetadataExtensionInformation & TSLMDMetadataExtensionInformation::operator= ( const TSLMDMetadataExtensionInformation & right)

Assignment operator.

◆ removeExtendedElementInformation()

bool TSLMDMetadataExtensionInformation::removeExtendedElementInformation ( int pos = -1)

◆ serialize()

virtual bool TSLMDMetadataExtensionInformation::serialize ( void * outputStreamOfXML,
int indentation = -1,
bool isRootHandler = true ) const
virtual