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

Public Member Functions

 TSLTMCalendarEra ()
 TSLTMCalendarEra (const TSLTMCalendarEra &right)
virtual ~TSLTMCalendarEra ()
TSLTMCalendarEra & operator= (const TSLTMCalendarEra &right)
void name (const TSLCharacterString input)
void name (const char *input)
void referenceEvent (const TSLCharacterString input)
void referenceEvent (const char *input)
void referenceDate (const TSLTMCalDate input)
void julianReference (const TSLJulianDate input)
void epochOfUse (const TSLTMPeriod input)
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
const TSLCharacterString & name () const
TSLCharacterString & name ()
const TSLCharacterString & referenceEvent () const
TSLCharacterString & referenceEvent ()
const TSLTMCalDate & referenceDate () const
TSLTMCalDate & referenceDate ()
const TSLJulianDate & julianReference () const
TSLJulianDate & julianReference ()
const TSLTMPeriod & epochOfUse () const
TSLTMPeriod & epochOfUse ()

Static Public Member Functions

static TSLTMCalendarEra * create ()

Constructor & Destructor Documentation

◆ TSLTMCalendarEra() [1/2]

TSLTMCalendarEra::TSLTMCalendarEra ( )

The default constructor.

◆ TSLTMCalendarEra() [2/2]

TSLTMCalendarEra::TSLTMCalendarEra ( const TSLTMCalendarEra & right)

The copy constructor.

◆ ~TSLTMCalendarEra()

virtual TSLTMCalendarEra::~TSLTMCalendarEra ( )
virtual

The destructor.

Member Function Documentation

◆ create()

TSLTMCalendarEra * TSLTMCalendarEra::create ( )
static

◆ epochOfUse() [1/3]

TSLTMPeriod & TSLTMCalendarEra::epochOfUse ( )
inline

Returns the epochOfUse attribute.

◆ epochOfUse() [2/3]

const TSLTMPeriod & TSLTMCalendarEra::epochOfUse ( ) const
inline

Returns the epochOfUse attribute.

◆ epochOfUse() [3/3]

void TSLTMCalendarEra::epochOfUse ( const TSLTMPeriod input)

Sets the epochOfUse attribute.

◆ julianReference() [1/3]

TSLJulianDate & TSLTMCalendarEra::julianReference ( )
inline

Returns the julianReference attribute.

◆ julianReference() [2/3]

const TSLJulianDate & TSLTMCalendarEra::julianReference ( ) const
inline

Returns the julianReference attribute.

◆ julianReference() [3/3]

void TSLTMCalendarEra::julianReference ( const TSLJulianDate input)

Sets the julianReference attribute.

◆ name() [1/4]

TSLCharacterString & TSLTMCalendarEra::name ( )
inline

Returns the name attribute.

◆ name() [2/4]

const TSLCharacterString & TSLTMCalendarEra::name ( ) const
inline

Returns the name attribute.

◆ name() [3/4]

void TSLTMCalendarEra::name ( const char * input)

Overload to allow assignment of string as a literal.

◆ name() [4/4]

void TSLTMCalendarEra::name ( const TSLCharacterString input)

Sets the name attribute.

◆ operator=()

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

Assignment operator.

◆ referenceDate() [1/3]

TSLTMCalDate & TSLTMCalendarEra::referenceDate ( )
inline

Returns the referenceDate attribute.

◆ referenceDate() [2/3]

const TSLTMCalDate & TSLTMCalendarEra::referenceDate ( ) const
inline

Returns the referenceDate attribute.

◆ referenceDate() [3/3]

void TSLTMCalendarEra::referenceDate ( const TSLTMCalDate input)

Sets the referenceDate attribute.

◆ referenceEvent() [1/4]

TSLCharacterString & TSLTMCalendarEra::referenceEvent ( )
inline

Returns the referenceEvent attribute.

◆ referenceEvent() [2/4]

const TSLCharacterString & TSLTMCalendarEra::referenceEvent ( ) const
inline

Returns the referenceEvent attribute.

◆ referenceEvent() [3/4]

void TSLTMCalendarEra::referenceEvent ( const char * input)

Overload to allow assignment of string as a literal.

◆ referenceEvent() [4/4]

void TSLTMCalendarEra::referenceEvent ( const TSLCharacterString input)

Sets the referenceEvent attribute.

◆ serialize()

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