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 ()
TSLDateTimeoperator= (const TSLDateTime &right)
virtual TSLDateTimeclone () 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 ()
TSLDateoperator= (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 TSLCharacterStringcentury () const
TSLCharacterStringcentury ()
const TSLCharacterStringyear () const
TSLCharacterStringyear ()
const TSLCharacterStringmonth () const
TSLCharacterStringmonth ()
const TSLCharacterStringday () const
TSLCharacterStringday ()
const TSLDatePrecisionprecision () const
TSLDatePrecisionprecision ()
Public Member Functions inherited from TSLClockTime
 TSLClockTime ()
 TSLClockTime (const TSLClockTime &right)
virtual ~TSLClockTime ()
TSLClockTimeoperator= (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 TSLCharacterStringhour () const
TSLCharacterStringhour ()
const TSLCharacterStringminute () const
TSLCharacterStringminute ()
const TSLCharacterStringsecond () const
TSLCharacterStringsecond ()

Static Public Member Functions

static TSLDateTimecreate ()
Static Public Member Functions inherited from TSLDate
static TSLDatecreate ()
Static Public Member Functions inherited from TSLClockTime
static TSLClockTimecreate ()

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.