![]() |
MapLink Pro 11.1.2.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Handling restrictions imposed on the dataset because of national security, privacy, or other concerns
Static Public Member Functions | |
static TSLMDSecurityConstraints * | isSameType (TSLMDConstraints *mdCons) |
static TSLMDSecurityConstraints const * | isSameType (TSLMDConstraints const *mdCons) |
static TSLMDSecurityConstraints * | create () |
![]() | |
static TSLMDConstraints * | create () |
Static Public Attributes | |
static TSLMD_RTTI | m_classInfo |
![]() | |
static TSLMD_RTTI | m_classInfo |
TSLMDSecurityConstraints::TSLMDSecurityConstraints | ( | ) |
The default constructor.
TSLMDSecurityConstraints::TSLMDSecurityConstraints | ( | const TSLMDSecurityConstraints & | right | ) |
The copy constructor.
|
virtual |
The destructor.
|
inline |
Returns the classification attribute. Returns TSLMDClassificationCodeNULL if uninitialised
void TSLMDSecurityConstraints::classification | ( | TSLMDClassificationCode | input | ) |
Sets the classification attribute. TSLMDClassificationCodeNULL is not valid
|
inline |
|
inline |
Accessors for classificationEx (Extensible codelist TSLMDClassificationCodeEx)
void TSLMDSecurityConstraints::classificationEx | ( | TSLMDClassificationCodeEx & | input | ) |
|
inline |
Returns the classificationSystem attribute.
|
inline |
Returns the classificationSystem attribute.
void TSLMDSecurityConstraints::classificationSystem | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
void TSLMDSecurityConstraints::classificationSystem | ( | TSLCharacterString * | input, |
bool | assumeOwnership = true ) |
Sets the classificationSystem attribute.
|
virtual |
Reimplemented from TSLMDConstraints.
|
virtual |
Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted
Reimplemented from TSLMDConstraints.
|
static |
|
inline |
Returns the handlingDescription attribute.
|
inline |
Returns the handlingDescription attribute.
void TSLMDSecurityConstraints::handlingDescription | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
void TSLMDSecurityConstraints::handlingDescription | ( | TSLCharacterString * | input, |
bool | assumeOwnership = true ) |
Sets the handlingDescription attribute.
|
static |
This determines whether the supplied item is of the same type as this class.
item | A (const) pointer to a generic item. |
If the item is of the same type as this class, then return the item cast to the correct type, otherwise return 0.
|
static |
TSLMDSecurityConstraints & TSLMDSecurityConstraints::operator= | ( | const TSLMDSecurityConstraints & | right | ) |
Assignment operator.
|
virtual |
Reimplemented from TSLMDConstraints.
|
inline |
Returns the userNote attribute.
|
inline |
Returns the userNote attribute.
void TSLMDSecurityConstraints::userNote | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
void TSLMDSecurityConstraints::userNote | ( | TSLCharacterString * | input, |
bool | assumeOwnership = true ) |
Sets the userNote attribute.
|
static |