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

Public Member Functions

 TSLTMCalendar ()
 
 TSLTMCalendar (const TSLTMCalendar &right)
 
virtual ~TSLTMCalendar ()
 
TSLTMCalendaroperator= (const TSLTMCalendar &right)
 
void timeBasis (TSLTMClock *val)
 
bool insertReferenceFrame (const TSLTMCalendarEra &val, int pos=-1)
 
bool removeReferenceFrame (int pos=-1)
 
virtual TSLTMCalendarclone () const
 
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
 
const TSLTMClocktimeBasis () const
 
TSLTMClocktimeBasis ()
 
const TSLMDCollection< TSLTMCalendarEra > & referenceFrame () const
 
TSLMDCollection< TSLTMCalendarEra > & referenceFrame ()
 
const TSLTMCalendarErareferenceFrameAt (int pos) const
 
TSLTMCalendarErareferenceFrameAt (int pos)
 
- Public Member Functions inherited from TSLTMReferenceSystem
 TSLTMReferenceSystem ()
 
 TSLTMReferenceSystem (const TSLTMReferenceSystem &right)
 
virtual ~TSLTMReferenceSystem ()
 
TSLTMReferenceSystemoperator= (const TSLTMReferenceSystem &right)
 
- Public Member Functions inherited from TSLRSReferenceSystem
 TSLRSReferenceSystem ()
 
 TSLRSReferenceSystem (const TSLRSReferenceSystem &right)
 
virtual ~TSLRSReferenceSystem ()=0
 
TSLRSReferenceSystemoperator= (const TSLRSReferenceSystem &right)
 
void name (const TSLRSIdentifier &input)
 
bool insertDomainOfValidity (const TSLEXExtent &obj, int position=-1)
 
bool removeDomainOfValidity (int position=-1)
 
const TSLRSIdentifiername () const
 
TSLRSIdentifiername ()
 
const TSLMDCollection< TSLEXExtent > & domainOfValidity () const
 
TSLMDCollection< TSLEXExtent > & domainOfValidity ()
 
const TSLEXExtentdomainOfValidityAt (int position) const
 
TSLEXExtentdomainOfValidityAt (int position)
 

Static Public Member Functions

static TSLTMCalendarcreate ()
 
- Static Public Member Functions inherited from TSLTMReferenceSystem
static TSLTMReferenceSystemcreate ()
 

Constructor & Destructor Documentation

◆ TSLTMCalendar() [1/2]

TSLTMCalendar::TSLTMCalendar ( )

The default constructor.

◆ TSLTMCalendar() [2/2]

TSLTMCalendar::TSLTMCalendar ( const TSLTMCalendar & right)

The copy constructor.

◆ ~TSLTMCalendar()

virtual TSLTMCalendar::~TSLTMCalendar ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLTMCalendar * TSLTMCalendar::clone ( ) const
virtual

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

Reimplemented from TSLTMReferenceSystem.

◆ create()

static TSLTMCalendar * TSLTMCalendar::create ( )
static

◆ insertReferenceFrame()

bool TSLTMCalendar::insertReferenceFrame ( const TSLTMCalendarEra & val,
int pos = -1 )

◆ operator=()

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

Assignment operator.

◆ referenceFrame() [1/2]

TSLMDCollection< TSLTMCalendarEra > & TSLTMCalendar::referenceFrame ( )
inline

◆ referenceFrame() [2/2]

const TSLMDCollection< TSLTMCalendarEra > & TSLTMCalendar::referenceFrame ( ) const
inline

◆ referenceFrameAt() [1/2]

TSLTMCalendarEra * TSLTMCalendar::referenceFrameAt ( int pos)
inline

◆ referenceFrameAt() [2/2]

const TSLTMCalendarEra * TSLTMCalendar::referenceFrameAt ( int pos) const
inline

◆ removeReferenceFrame()

bool TSLTMCalendar::removeReferenceFrame ( int pos = -1)

◆ serialize()

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

Reimplemented from TSLTMReferenceSystem.

◆ timeBasis() [1/3]

TSLTMClock * TSLTMCalendar::timeBasis ( )
inline

◆ timeBasis() [2/3]

const TSLTMClock * TSLTMCalendar::timeBasis ( ) const
inline

◆ timeBasis() [3/3]

void TSLTMCalendar::timeBasis ( TSLTMClock * val)