MapLink Pro 11.1.1.0.
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)
 
const TSLCICitationauthority () const
 
TSLCICitationauthority ()
 
const TSLCharacterStringcode () const
 
TSLCharacterStringcode ()
 

Static Public Member Functions

static TSLRSIdentifiercreate ()
 
- Static Public Member Functions inherited from TSLMDIdentifier
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()

static 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.