VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Static Protected Attributes
DtStringRepHelper Class Reference

Public Member Functions

 DtStringRepHelper ()
virtual ~DtStringRepHelper ()
virtual bool isDisplayableSymbol (const DtString &s, const DtReaderWriter *value, const DtReaderWriter *type) const
virtual DtString stringRepSingleVariable (const DtString variableName, const DtRwVariableBindings &variables, const DtRwVariableBindings &variableDataTypes=DtRwVariableBindings("no-types")) const
virtual bool customStringFormat (const DtRwString *str, DtString &label) const
 Override to provide custom string formatting – you will need to install your owner version of this in the instance.
virtual DtString stringRep (const DtReaderWriter *readerWriter, const DtRwVariableBindings &variableDataTypes, const bool printVariableName=true) const
virtual DtString stringRep (const DtRwVariableBindings &variables, const DtRwVariableBindings &variableDataTypes) const
virtual DtString convertToLuaSymbol (const DtString &inputString) const
virtual DtString formatTime (int time) const
virtual DtString formatDateTime (time_t time) const
virtual DtString formatLocation (const DtVector &loc) const
virtual DtString formatDistance (double d) const
virtual DtString formatOffset (const DtVector &loc) const
virtual DtString formatHeading (double d) const
virtual DtString formatRate (double d) const
virtual DtString formatAltitudeRate (double d) const
virtual DtString formatTurnRate (double d) const

Static Public Member Functions

static DtStringRepHelperinstance ()
static DtStringRepHelpersetInstance (DtStringRepHelper *i)
 Does not delete previous version. Up to caller to delete. Returns previous version.

Static Protected Attributes

static DtStringRepHelpertheInstance

Constructor & Destructor Documentation

DtStringRepHelper::DtStringRepHelper ( )
virtual DtStringRepHelper::~DtStringRepHelper ( )
virtual

Member Function Documentation

virtual bool DtStringRepHelper::isDisplayableSymbol ( const DtString s,
const DtReaderWriter value,
const DtReaderWriter type 
) const
virtual
static DtStringRepHelper* DtStringRepHelper::instance ( )
static
static DtStringRepHelper* DtStringRepHelper::setInstance ( DtStringRepHelper i)
static

Does not delete previous version. Up to caller to delete. Returns previous version.

virtual DtString DtStringRepHelper::stringRepSingleVariable ( const DtString  variableName,
const DtRwVariableBindings variables,
const DtRwVariableBindings variableDataTypes = DtRwVariableBindings("no-types") 
) const
virtual
virtual bool DtStringRepHelper::customStringFormat ( const DtRwString str,
DtString label 
) const
virtual

Override to provide custom string formatting – you will need to install your owner version of this in the instance.

virtual DtString DtStringRepHelper::stringRep ( const DtReaderWriter readerWriter,
const DtRwVariableBindings variableDataTypes,
const bool  printVariableName = true 
) const
virtual
virtual DtString DtStringRepHelper::stringRep ( const DtRwVariableBindings variables,
const DtRwVariableBindings variableDataTypes 
) const
virtual
virtual DtString DtStringRepHelper::convertToLuaSymbol ( const DtString inputString) const
virtual
virtual DtString DtStringRepHelper::formatTime ( int  time) const
virtual
virtual DtString DtStringRepHelper::formatDateTime ( time_t  time) const
virtual
virtual DtString DtStringRepHelper::formatLocation ( const DtVector loc) const
virtual
virtual DtString DtStringRepHelper::formatDistance ( double  d) const
virtual
virtual DtString DtStringRepHelper::formatOffset ( const DtVector loc) const
virtual
virtual DtString DtStringRepHelper::formatHeading ( double  d) const
virtual
virtual DtString DtStringRepHelper::formatRate ( double  d) const
virtual
virtual DtString DtStringRepHelper::formatAltitudeRate ( double  d) const
virtual
virtual DtString DtStringRepHelper::formatTurnRate ( double  d) const
virtual

Member Data Documentation

DtStringRepHelper* DtStringRepHelper::theInstance
staticprotected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)