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

Public Member Functions

 TSLRSIdentifier ()
 TSLRSIdentifier (const TSLRSIdentifier &right)
virtual ~TSLRSIdentifier ()
TSLRSIdentifieroperator= (const TSLRSIdentifier &right)
void codeSpace (TSLCharacterString *input, bool assumeOwnership=true)
void codeSpace (const char *input)
void version (TSLCharacterString *input, bool assumeOwnership=true)
void version (const char *input)
virtual TSLRSIdentifierclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
const TSLCharacterStringcodeSpace () const
TSLCharacterStringcodeSpace ()
const TSLCharacterStringversion () const
TSLCharacterStringversion ()
Public Member Functions inherited from TSLMDIdentifier
 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)
void appendExtendedInformation (const char *key, const char *value)
const TSLCICitationauthority () const
TSLCICitationauthority ()
const TSLCharacterStringcode () const
TSLCharacterStringcode ()
const TSLCharacterStringobjectIdentifier () const
TSLCharacterStringobjectIdentifier ()
const TSLCharacterStringextendedInformation () const
TSLCharacterStringextendedInformation ()

Static Public Member Functions

static TSLRSIdentifiercreate ()
Static Public Member Functions inherited from TSLMDIdentifier
static TSLCharacterStringgetObjectIdentifier ()
static TSLMDIdentifiercreate ()

Constructor & Destructor Documentation

◆ TSLRSIdentifier() [1/2]

TSLRSIdentifier::TSLRSIdentifier ( )

The default constructor.

◆ TSLRSIdentifier() [2/2]

TSLRSIdentifier::TSLRSIdentifier ( const TSLRSIdentifier & right)

The copy constructor.

◆ ~TSLRSIdentifier()

virtual TSLRSIdentifier::~TSLRSIdentifier ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLRSIdentifier * TSLRSIdentifier::clone ( ) const
virtual

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

Reimplemented from TSLMDIdentifier.

◆ codeSpace() [1/4]

TSLCharacterString * TSLRSIdentifier::codeSpace ( )
inline

Returns the codeSpace attribute.

◆ codeSpace() [2/4]

const TSLCharacterString * TSLRSIdentifier::codeSpace ( ) const
inline

Returns the codeSpace attribute.

◆ codeSpace() [3/4]

void TSLRSIdentifier::codeSpace ( const char * input)

Overload to allow assignment of string as a literal.

◆ codeSpace() [4/4]

void TSLRSIdentifier::codeSpace ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the codeSpace attribute.

◆ create()

TSLRSIdentifier * TSLRSIdentifier::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLMDIdentifier.

◆ version() [1/4]

TSLCharacterString * TSLRSIdentifier::version ( )
inline

Returns the version attribute.

◆ version() [2/4]

const TSLCharacterString * TSLRSIdentifier::version ( ) const
inline

Returns the version attribute.

◆ version() [3/4]

void TSLRSIdentifier::version ( const char * input)

Overload to allow assignment of string as a literal.

◆ version() [4/4]

void TSLRSIdentifier::version ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the version attribute.