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

Detailed Description

Units for measure of velocity, usually a combination of time and distance units.

Public Member Functions

 TSLUomVelocity ()
 TSLUomVelocity (const TSLUomVelocity &right)
virtual ~TSLUomVelocity ()
TSLUomVelocityoperator= (const TSLUomVelocity &right)
virtual TSLUomVelocityclone () const
virtual bool serialize (void *outputStreamOfXML, int indentation=-1, bool isRootHandler=true) const
Public Member Functions inherited from TSLUnitOfMeasure
 TSLUnitOfMeasure ()
 TSLUnitOfMeasure (const TSLUnitOfMeasure &right)
virtual ~TSLUnitOfMeasure ()
TSLUnitOfMeasureoperator= (const TSLUnitOfMeasure &right)
void measureType (TSLMeasureType input)
void nameStandardUnit (TSLCharacterString *input, bool assumeOwnership=true)
void nameStandardUnit (const char *input)
void scaleToStandardUnit (double *input, bool assumeOwnership=true)
void offsetToStandardUnit (double *input, bool assumeOwnership=true)
void formula (TSLCharacterString *input, bool assumeOwnership=true)
void formula (const char *input)
void subunit (TSLSubUnitsPerUnit *val, bool assumeOwnership=true)
const TSLCharacterStringuomName () const
TSLCharacterStringuomName ()
void uomName (const TSLCharacterString &input)
void uomName (const char *input)
const TSLCharacterStringuomSymbol () const
TSLCharacterStringuomSymbol ()
void uomSymbol (const TSLCharacterString &input)
void uomSymbol (const char *input)
TSLMeasureType measureType () const
const TSLCharacterStringnameStandardUnit () const
TSLCharacterStringnameStandardUnit ()
const double * scaleToStandardUnit () const
double * scaleToStandardUnit ()
const double * offsetToStandardUnit () const
double * offsetToStandardUnit ()
const TSLCharacterStringformula () const
TSLCharacterStringformula ()
const TSLSubUnitsPerUnitsubunit () const
TSLSubUnitsPerUnitsubunit ()

Static Public Member Functions

static TSLUomVelocitycreate ()
Static Public Member Functions inherited from TSLUnitOfMeasure
static TSLUnitOfMeasurecreate ()

Constructor & Destructor Documentation

◆ TSLUomVelocity() [1/2]

TSLUomVelocity::TSLUomVelocity ( )

The default constructor.

◆ TSLUomVelocity() [2/2]

TSLUomVelocity::TSLUomVelocity ( const TSLUomVelocity & right)

The copy constructor.

◆ ~TSLUomVelocity()

virtual TSLUomVelocity::~TSLUomVelocity ( )
virtual

The destructor.

Member Function Documentation

◆ clone()

virtual TSLUomVelocity * TSLUomVelocity::clone ( ) const
virtual

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

Reimplemented from TSLUnitOfMeasure.

◆ create()

TSLUomVelocity * TSLUomVelocity::create ( )
static

◆ operator=()

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

Assignment operator.

◆ serialize()

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

Reimplemented from TSLUnitOfMeasure.