MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
Inheritance diagram for TSLMDIdentifier:

Public Member Functions

 TSLMDIdentifier ()
 
 TSLMDIdentifier (const TSLMDIdentifier &right)
 
virtual ~TSLMDIdentifier ()
 
TSLMDIdentifieroperator= (const TSLMDIdentifier &right)
 
void authority (TSLCICitation *input, bool assumeOwnership=true)
 
void code (const TSLCharacterString &input)
 
void code (const char *input)
 
virtual TSLMDIdentifierclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLCICitationauthority () const
 
TSLCICitationauthority ()
 
const TSLCharacterStringcode () const
 
TSLCharacterStringcode ()
 

Static Public Member Functions

static TSLMDIdentifiercreate ()
 

Constructor & Destructor Documentation

◆ TSLMDIdentifier() [1/2]

TSLMDIdentifier::TSLMDIdentifier ( )

The default constructor.

◆ TSLMDIdentifier() [2/2]

TSLMDIdentifier::TSLMDIdentifier ( const TSLMDIdentifier & right)

The copy constructor.

◆ ~TSLMDIdentifier()

virtual TSLMDIdentifier::~TSLMDIdentifier ( )
virtual

The destructor.

Member Function Documentation

◆ authority() [1/3]

TSLCICitation * TSLMDIdentifier::authority ( )
inline

Returns the authority attribute.

◆ authority() [2/3]

const TSLCICitation * TSLMDIdentifier::authority ( ) const
inline

Returns the authority attribute.

◆ authority() [3/3]

void TSLMDIdentifier::authority ( TSLCICitation * input,
bool assumeOwnership = true )

Sets the authority attribute.

◆ clone()

virtual TSLMDIdentifier * TSLMDIdentifier::clone ( ) const
virtual

Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted

Reimplemented in TSLRSIdentifier.

◆ code() [1/4]

TSLCharacterString & TSLMDIdentifier::code ( )
inline

Returns the code attribute.

◆ code() [2/4]

const TSLCharacterString & TSLMDIdentifier::code ( ) const
inline

Returns the code attribute.

◆ code() [3/4]

void TSLMDIdentifier::code ( const char * input)

Overload to allow assignment of string as a literal.

◆ code() [4/4]

void TSLMDIdentifier::code ( const TSLCharacterString & input)

Sets the code attribute.

◆ create()

static TSLMDIdentifier * TSLMDIdentifier::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented in TSLRSIdentifier.