MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches

Detailed Description

Information required enabling contact with the responsible person and/or organisation

Public Member Functions

 TSLCIContact ()
 
 TSLCIContact (const TSLCIContact &right)
 
virtual ~TSLCIContact ()
 
TSLCIContactoperator= (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 TSLCITelephonephone () const
 
TSLCITelephonephone ()
 
const TSLCIAddressaddress () const
 
TSLCIAddressaddress ()
 
const TSLCIOnlineResourceonlineResource () const
 
TSLCIOnlineResourceonlineResource ()
 
const TSLCharacterStringhoursOfService () const
 
TSLCharacterStringhoursOfService ()
 
const TSLCharacterStringcontactInstructions () const
 
TSLCharacterStringcontactInstructions ()
 

Static Public Member Functions

static TSLCIContactcreate ()
 

Constructor & Destructor Documentation

◆ TSLCIContact() [1/2]

TSLCIContact::TSLCIContact ( )

The default constructor.

◆ TSLCIContact() [2/2]

TSLCIContact::TSLCIContact ( const TSLCIContact & right)

The copy constructor.

◆ ~TSLCIContact()

virtual TSLCIContact::~TSLCIContact ( )
virtual

The destructor.

Member Function Documentation

◆ address() [1/3]

TSLCIAddress * TSLCIContact::address ( )
inline

Returns the address attribute.

◆ address() [2/3]

const TSLCIAddress * TSLCIContact::address ( ) const
inline

Returns the address attribute.

◆ address() [3/3]

void TSLCIContact::address ( TSLCIAddress * input,
bool assumeOwnership = true )

Sets the address attribute.

◆ contactInstructions() [1/4]

TSLCharacterString * TSLCIContact::contactInstructions ( )
inline

Returns the contactInstructions attribute.

◆ contactInstructions() [2/4]

const TSLCharacterString * TSLCIContact::contactInstructions ( ) const
inline

Returns the contactInstructions attribute.

◆ contactInstructions() [3/4]

void TSLCIContact::contactInstructions ( const char * input)

Overload to allow assignment of string as a literal.

◆ contactInstructions() [4/4]

void TSLCIContact::contactInstructions ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the contactInstructions attribute.

◆ create()

static TSLCIContact * TSLCIContact::create ( )
static

◆ hoursOfService() [1/4]

TSLCharacterString * TSLCIContact::hoursOfService ( )
inline

Returns the hoursOfService attribute.

◆ hoursOfService() [2/4]

const TSLCharacterString * TSLCIContact::hoursOfService ( ) const
inline

Returns the hoursOfService attribute.

◆ hoursOfService() [3/4]

void TSLCIContact::hoursOfService ( const char * input)

Overload to allow assignment of string as a literal.

◆ hoursOfService() [4/4]

void TSLCIContact::hoursOfService ( TSLCharacterString * input,
bool assumeOwnership = true )

Sets the hoursOfService attribute.

◆ onlineResource() [1/3]

TSLCIOnlineResource * TSLCIContact::onlineResource ( )
inline

Returns the onlineResource attribute.

◆ onlineResource() [2/3]

const TSLCIOnlineResource * TSLCIContact::onlineResource ( ) const
inline

Returns the onlineResource attribute.

◆ onlineResource() [3/3]

void TSLCIContact::onlineResource ( TSLCIOnlineResource * input,
bool assumeOwnership = true )

Sets the onlineResource attribute.

◆ operator=()

TSLCIContact & TSLCIContact::operator= ( const TSLCIContact & right)

Assignment operator.

◆ phone() [1/3]

TSLCITelephone * TSLCIContact::phone ( )
inline

Returns the phone attribute.

◆ phone() [2/3]

const TSLCITelephone * TSLCIContact::phone ( ) const
inline

Returns the phone attribute.

◆ phone() [3/3]

void TSLCIContact::phone ( TSLCITelephone * input,
bool assumeOwnership = true )

Sets the phone attribute.

◆ serialize()

virtual bool TSLCIContact::serialize ( void * outputStreamOfXML,
int indentation = -1,
bool isRootHandler = true ) const
virtual