![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Static Public Member Functions | |
static TSLMDMaintenanceInformation * | create () |
TSLMDMaintenanceInformation::TSLMDMaintenanceInformation | ( | ) |
The default constructor.
TSLMDMaintenanceInformation::TSLMDMaintenanceInformation | ( | const TSLMDMaintenanceInformation & | right | ) |
The copy constructor.
|
virtual |
The destructor.
|
inline |
Returns the contact attribute.
|
inline |
Returns the contact attribute.
|
inline |
Returns the TSLCIResponsibleParty at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the TSLCIResponsibleParty at the given position. If the given position is not in range a null pointer is returned.
|
static |
|
inline |
Returns the dateOfNextUpdate attribute.
|
inline |
Returns the dateOfNextUpdate attribute.
void TSLMDMaintenanceInformation::dateOfNextUpdate | ( | TSLDate * | input, |
bool | assumeOwnership = true ) |
Sets the dateOfNextUpdate attribute.
bool TSLMDMaintenanceInformation::insertContact | ( | const TSLCIResponsibleParty & | obj, |
int | position = -1 ) |
Inserts the given TSLCIResponsibleParty at the given position. If the given position is not provided or is not in range, the TSLCIResponsibleParty is appended.
bool TSLMDMaintenanceInformation::insertMaintenanceNote | ( | const char * | input, |
int | position = -1 ) |
Overload to allow assignment of string as a literal.
bool TSLMDMaintenanceInformation::insertMaintenanceNote | ( | const TSLCharacterString & | obj, |
int | position = -1 ) |
Inserts the given string at the given position. If the given position is not provided or is not in range, the string is appended.
bool TSLMDMaintenanceInformation::insertUpdateScope | ( | TSLMDScopeCode | obj, |
int | position = -1 ) |
Inserts the given TSLMDScopeCode at the given position. If the given position is not provided or is not in range, the TSLMDScopeCode is appended. TSLMDScopeCodeNULL is not valid.
bool TSLMDMaintenanceInformation::insertUpdateScopeDescription | ( | const TSLMDScopeDescription & | obj, |
int | position = -1 ) |
Inserts the given TSLMDScopeDescription at the given position. If the given position is not provided or is not in range, the TSLMDScope Description is appended.
bool TSLMDMaintenanceInformation::insertupdateScopeEx | ( | TSLMDScopeCodeEx & | obj, |
int | position = -1 ) |
|
inline |
Returns the maintenanceAndUpdateFrequency attribute. Returns TSLMDMaintenance FrequencyCodeNULL if uninitialised.
void TSLMDMaintenanceInformation::maintenanceAndUpdateFrequency | ( | TSLMDMaintenanceFrequencyCode | input | ) |
Sets the maintenanceAndUpdateFrequency attribute. TSLMDMaintenanceFrequency CodeNULL is not valid
|
inline |
|
inline |
Accessors for maintenance frequency attributes
void TSLMDMaintenanceInformation::maintenanceAndUpdateFrequencyEx | ( | TSLMDMaintenanceFrequencyCodeEx & | input | ) |
|
inline |
Returns the maintenanceNote attribute.
|
inline |
Returns the maintenanceNote attribute.
|
inline |
Returns the string at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the string at the given position. If the given position is not in range a null pointer is returned.
TSLMDMaintenanceInformation & TSLMDMaintenanceInformation::operator= | ( | const TSLMDMaintenanceInformation & | right | ) |
Assignment operator.
bool TSLMDMaintenanceInformation::removeContact | ( | int | position = -1 | ) |
Removes a TSLCIResponsibleParty from the given position. If the given position is not provided or is not in range, the last TSLCIResponsibleParty is removed.
bool TSLMDMaintenanceInformation::removeMaintenanceNote | ( | int | position = -1 | ) |
Removes a string from the given position. If the given position is not provided or is not in range, the last string is removed.
bool TSLMDMaintenanceInformation::removeUpdateScope | ( | int | position = -1 | ) |
Removes a TSLMDScopeCode from the given position. If the given position is not provided or is not in range, the last TSLMDScope Code is removed.
bool TSLMDMaintenanceInformation::removeUpdateScopeDescription | ( | int | position = -1 | ) |
Removes a TSLMDScopeDescription from the given position. If the given position is not provided or is not in range, the last TSLMDScope Description is removed.
bool TSLMDMaintenanceInformation::removeupdateScopeEx | ( | int | position = -1 | ) |
|
virtual |
|
inline |
Returns the updateScope attribute.
|
inline |
Returns the updateScope attribute.
|
inline |
Returns the TSLMDScopeCode at the given position. If the given position is not in range TSLMDScopeCodeNULL is returned.
|
inline |
|
inline |
Returns the updateScopeDescription attribute.
|
inline |
Returns the updateScopeDescription attribute.
|
inline |
Returns the TSLMDScopeDescription at the given position. If the given position is not in range a null pointer is returned.
|
inline |
Returns the TSLMDScopeDescription at the given position. If the given position is not in range a null pointer is returned.
|
inline |
|
inline |
Accessors for scope code attributes
|
inline |
Returns the userDefinedMaintenanceFrequency attribute.
|
inline |
Returns the userDefinedMaintenanceFrequency attribute.
void TSLMDMaintenanceInformation::userDefinedMaintenanceFrequency | ( | TSLTMPeriodDuration * | input, |
bool | assumeOwnership = true ) |
Sets the userDefinedMaintenanceFrequency attribute.