Static Public Member Functions | |
| static TSLLISource * | create () |
Static Protected Member Functions | |
| static TSLCharacterString * | getObjectIdentifier () |
| TSLLISource::TSLLISource | ( | ) |
The default constructor.
| TSLLISource::TSLLISource | ( | const TSLLISource & | right | ) |
The copy constructor.
|
virtual |
The destructor.
| void TSLLISource::appendExtendedInformation | ( | const char * | key, |
| const char * | value ) |
Sets the extendedInformation attribute.
|
static |
|
inline |
Returns the description attribute.
|
inline |
Returns the description attribute.
| void TSLLISource::description | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
| void TSLLISource::description | ( | TSLCharacterString * | input, |
| bool | assumeOwnership = true ) |
Sets the description attribute.
|
inline |
Returns the extendedInformation attribute.
|
inline |
Returns the extended Information associated with the objecct .
|
staticprotected |
| bool TSLLISource::insertSourceExtent | ( | const TSLEXExtent & | obj, |
| int | position = -1 ) |
Inserts the given TSLEXExtent at the given position. If the given position is not provided or is not in range, the TSLEXExtent is appended.
| bool TSLLISource::insertSourceReferenceSystem | ( | TSLMDReferenceSystem * | val, |
| bool | assumeOwnership = true, | ||
| int | pos = -1 ) |
Inserts the given sourceReferenceSystem at the given position. If the given position is not provided or is not in range, the sourceReferenceSystem is appended.
|
inline |
Returns the objectIdentifier attribute.
|
inline |
Returns the objectIdentifier attribute. Note that objectIdentifier has no setter
| TSLLISource & TSLLISource::operator= | ( | const TSLLISource & | right | ) |
Assignment operator.
| bool TSLLISource::removeSourceExtent | ( | int | position = -1 | ) |
Removes a TSLEXExtent from the given position. If the given position is not provided or is not in range, the last TSLEXExtent is removed.
| bool TSLLISource::removeSourceReferenceSystem | ( | int | pos = -1 | ) |
Removes a sourceReferenceSystem from the given position. If the given position is not provided or is not in range, the last sourceReferenceSystem is removed.
|
inline |
Returns the scaleDenominator attribute.
|
inline |
Returns the scaleDenominator attribute.
| void TSLLISource::scaleDenominator | ( | TSLMDRepresentativeFraction * | input, |
| bool | assumeOwnership = true ) |
Sets the scaleDenominator attribute.
|
virtual |
|
inline |
Returns the sourceCitation attribute.
|
inline |
Returns the sourceCitation attribute.
| void TSLLISource::sourceCitation | ( | TSLCICitation * | input, |
| bool | assumeOwnership = true ) |
Sets the sourceCitation attribute.
|
inline |
Returns the sourceExtent attribute.
|
inline |
Returns the sourceExtent attribute.
|
inline |
Returns the TSLEXExtent at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the TSLEXExtent at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the sourceReferenceSystem attribute.
|
inline |
Returns the sourceReferenceSystem attribute.
|
inline |
Returns the sourceReferenceSystem at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the sourceReferenceSystem at the given position. If the given position is not in range a null pointer is returned.