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

Public Member Functions

 TSLCurrency ()
 TSLCurrency (const TSLCurrency &right)
virtual ~TSLCurrency ()
TSLCurrencyoperator= (const TSLCurrency &right)
virtual TSLCurrencyclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
const TSLUomCurrencyuom () const
TSLUomCurrencyuom ()
void uom (const TSLUomCurrency &input)
Public Member Functions inherited from TSLMeasure
 TSLMeasure ()
 TSLMeasure (const TSLMeasure &right)
virtual ~TSLMeasure ()
TSLMeasureoperator= (const TSLMeasure &right)
void Uom (TSLUnitOfMeasure *val, bool assumeOwnership=true)
double value () const
void value (double input)
const TSLUnitOfMeasureUom () const
TSLUnitOfMeasureUom ()

Static Public Member Functions

static TSLCurrencycreate ()
Static Public Member Functions inherited from TSLMeasure
static TSLMeasurecreate ()

Constructor & Destructor Documentation

◆ TSLCurrency() [1/2]

TSLCurrency::TSLCurrency ( )

The default constructor.

◆ TSLCurrency() [2/2]

TSLCurrency::TSLCurrency ( const TSLCurrency & right)

The copy constructor.

◆ ~TSLCurrency()

virtual TSLCurrency::~TSLCurrency ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLCurrency * TSLCurrency::clone ( ) const
virtual

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

Reimplemented from TSLMeasure.

◆ create()

TSLCurrency * TSLCurrency::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLMeasure.

◆ uom() [1/3]

TSLUomCurrency & TSLCurrency::uom ( )
inline

Returns the uom attribute.

◆ uom() [2/3]

const TSLUomCurrency & TSLCurrency::uom ( ) const
inline

Returns the uom attribute.

◆ uom() [3/3]

void TSLCurrency::uom ( const TSLUomCurrency & input)
inline

Sets the uom attribute.