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

Public Member Functions

 TSLTMDateAndTime ()
 TSLTMDateAndTime (const TSLTMDateAndTime &right)
virtual ~TSLTMDateAndTime ()
TSLTMDateAndTimeoperator= (const TSLTMDateAndTime &right)
virtual TSLTMDateAndTimeclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
Public Member Functions inherited from TSLTMCalDate
 TSLTMCalDate ()
 TSLTMCalDate (const TSLTMCalDate &right)
virtual ~TSLTMCalDate ()
TSLTMCalDateoperator= (const TSLTMCalDate &right)
bool insertCalDate (int obj, int position)
bool removeCalDate (int position)
void calendarEraName (const TSLCharacterString input)
void calendarEraName (const char *input)
const TSLMDCollection< int > & calDate () const
TSLMDCollection< int > & calDate ()
int calDateAt (int position)
const TSLCharacterStringcalendarEraName () const
TSLCharacterStringcalendarEraName ()
Public Member Functions inherited from TSLTMTemporalPosition
 TSLTMTemporalPosition ()
 TSLTMTemporalPosition (const TSLTMTemporalPosition &right)
virtual ~TSLTMTemporalPosition ()
TSLTMTemporalPositionoperator= (const TSLTMTemporalPosition &right)
void frame (TSLTMReferenceSystem *val)
const TSLTMReferenceSystemframe () const
TSLTMReferenceSystemframe ()
Public Member Functions inherited from TSLTMClockTime
 TSLTMClockTime ()
 TSLTMClockTime (const TSLTMClockTime &right)
virtual ~TSLTMClockTime ()
TSLTMClockTimeoperator= (const TSLTMClockTime &right)
bool insertClkTime (double *obj, int position, bool assumeOwnership=true)
bool removeClkTime (int position)
const TSLMDCollection< double * > & clkTime () const
TSLMDCollection< double * > & clkTime ()
const double * clkTimeAt (int position) const
double * clkTimeAt (int position)

Static Public Member Functions

static TSLTMDateAndTimecreate ()
Static Public Member Functions inherited from TSLTMCalDate
static TSLTMCalDatecreate ()
Static Public Member Functions inherited from TSLTMTemporalPosition
static TSLTMTemporalPositioncreate ()
Static Public Member Functions inherited from TSLTMClockTime
static TSLTMClockTimecreate ()

Constructor & Destructor Documentation

◆ TSLTMDateAndTime() [1/2]

TSLTMDateAndTime::TSLTMDateAndTime ( )

The default constructor.

◆ TSLTMDateAndTime() [2/2]

TSLTMDateAndTime::TSLTMDateAndTime ( const TSLTMDateAndTime & right)

The copy constructor.

◆ ~TSLTMDateAndTime()

virtual TSLTMDateAndTime::~TSLTMDateAndTime ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLTMDateAndTime * TSLTMDateAndTime::clone ( ) const
virtual

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

Reimplemented from TSLTMCalDate.

◆ create()

TSLTMDateAndTime * TSLTMDateAndTime::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLTMCalDate.