MapLink Pro .
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
Inheritance diagram for TSLDateTime:

Public Member Functions

 TSLDateTime ()
 TSLDateTime (const TSLDateTime &right)
virtual ~TSLDateTime ()
TSLDateTime & operator= (const TSLDateTime &right)
virtual TSLDateTime * clone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
Public Member Functions inherited from TSLDate
 TSLDate ()
 TSLDate (const TSLDate &right)
virtual ~TSLDate ()
TSLDate & operator= (const TSLDate &right)
void century (const TSLCharacterString &input)
void century (const char *input)
void year (TSLCharacterString *input, bool assumeOwnership=true)
void year (const char *input)
void month (TSLCharacterString *input, bool assumeOwnership=true)
void month (const char *input)
void day (TSLCharacterString *input, bool assumeOwnership=true)
void day (const char *input)
void precision (TSLDatePrecision *val, bool assumeOwnership=true)
const TSLCharacterString & century () const
TSLCharacterString & century ()
const TSLCharacterString * year () const
TSLCharacterString * year ()
const TSLCharacterString * month () const
TSLCharacterString * month ()
const TSLCharacterString * day () const
TSLCharacterString * day ()
const TSLDatePrecision * precision () const
TSLDatePrecision * precision ()
Public Member Functions inherited from TSLClockTime
 TSLClockTime ()
 TSLClockTime (const TSLClockTime &right)
virtual ~TSLClockTime ()
TSLClockTime & operator= (const TSLClockTime &right)
void hour (const TSLCharacterString &input)
void hour (const char *input)
void minute (TSLCharacterString *input, bool assumeOwnership=true)
void minute (const char *input)
void second (TSLCharacterString *input, bool assumeOwnership=true)
void second (const char *input)
const TSLCharacterString & hour () const
TSLCharacterString & hour ()
const TSLCharacterString * minute () const
TSLCharacterString * minute ()
const TSLCharacterString * second () const
TSLCharacterString * second ()

Static Public Member Functions

static TSLDateTime * create ()
Static Public Member Functions inherited from TSLDate
static TSLDate * create ()
Static Public Member Functions inherited from TSLClockTime
static TSLClockTime * create ()

Constructor & Destructor Documentation

◆ TSLDateTime() [1/2]

TSLDateTime::TSLDateTime ( )

The default constructor.

◆ TSLDateTime() [2/2]

TSLDateTime::TSLDateTime ( const TSLDateTime & right)

The copy constructor.

◆ ~TSLDateTime()

virtual TSLDateTime::~TSLDateTime ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLDateTime * TSLDateTime::clone ( ) const
virtual

Clone method for derived or derived from classes. Creates object on the heap, so the pointer must be deleted

Reimplemented from TSLDate.

◆ create()

TSLDateTime * TSLDateTime::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLDate.