![]() |
MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|
Information required enabling contact with the responsible person and/or organisation
Public Member Functions | |
TSLCIContact () | |
TSLCIContact (const TSLCIContact &right) | |
virtual | ~TSLCIContact () |
TSLCIContact & | operator= (const TSLCIContact &right) |
void | phone (TSLCITelephone *input, bool assumeOwnership=true) |
void | address (TSLCIAddress *input, bool assumeOwnership=true) |
void | onlineResource (TSLCIOnlineResource *input, bool assumeOwnership=true) |
void | hoursOfService (TSLCharacterString *input, bool assumeOwnership=true) |
void | hoursOfService (const char *input) |
void | contactInstructions (TSLCharacterString *input, bool assumeOwnership=true) |
void | contactInstructions (const char *input) |
virtual bool | serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const |
const TSLCITelephone * | phone () const |
TSLCITelephone * | phone () |
const TSLCIAddress * | address () const |
TSLCIAddress * | address () |
const TSLCIOnlineResource * | onlineResource () const |
TSLCIOnlineResource * | onlineResource () |
const TSLCharacterString * | hoursOfService () const |
TSLCharacterString * | hoursOfService () |
const TSLCharacterString * | contactInstructions () const |
TSLCharacterString * | contactInstructions () |
Static Public Member Functions | |
static TSLCIContact * | create () |
TSLCIContact::TSLCIContact | ( | ) |
The default constructor.
TSLCIContact::TSLCIContact | ( | const TSLCIContact & | right | ) |
The copy constructor.
|
virtual |
The destructor.
|
inline |
Returns the address attribute.
|
inline |
Returns the address attribute.
void TSLCIContact::address | ( | TSLCIAddress * | input, |
bool | assumeOwnership = true ) |
Sets the address attribute.
|
inline |
Returns the contactInstructions attribute.
|
inline |
Returns the contactInstructions attribute.
void TSLCIContact::contactInstructions | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
void TSLCIContact::contactInstructions | ( | TSLCharacterString * | input, |
bool | assumeOwnership = true ) |
Sets the contactInstructions attribute.
|
static |
|
inline |
Returns the hoursOfService attribute.
|
inline |
Returns the hoursOfService attribute.
void TSLCIContact::hoursOfService | ( | const char * | input | ) |
Overload to allow assignment of string as a literal.
void TSLCIContact::hoursOfService | ( | TSLCharacterString * | input, |
bool | assumeOwnership = true ) |
Sets the hoursOfService attribute.
|
inline |
Returns the onlineResource attribute.
|
inline |
Returns the onlineResource attribute.
void TSLCIContact::onlineResource | ( | TSLCIOnlineResource * | input, |
bool | assumeOwnership = true ) |
Sets the onlineResource attribute.
TSLCIContact & TSLCIContact::operator= | ( | const TSLCIContact & | right | ) |
Assignment operator.
|
inline |
Returns the phone attribute.
|
inline |
Returns the phone attribute.
void TSLCIContact::phone | ( | TSLCITelephone * | input, |
bool | assumeOwnership = true ) |
Sets the phone attribute.
|
virtual |