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

Helper class to format scripted tasks for output. More...

Inheritance diagram for DtScriptedTaskStringRepHelper:
Inheritance graph
[legend]

Public Member Functions

 DtScriptedTaskStringRepHelper ()
 DtScriptedTaskStringRepHelper (const std::vector< DtScriptedTaskVariable > &)
virtual ~DtScriptedTaskStringRepHelper ()
virtual bool isDisplayableSymbol (const DtString &s, const DtReaderWriter *value, const DtReaderWriter *type) const
virtual bool isDisplayableScriptSymbol (const DtString &scriptId, const DtString &scriptVariableName) const
- Public Member Functions inherited from DtStringRepHelper
 DtStringRepHelper ()
virtual ~DtStringRepHelper ()
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 DtString &scriptId, const DtRwVariableBindings &variables, const DtRwVariableBindings &variableDataTypes) const
virtual DtString convertToLuaSymbol (const DtString &inputString) const

Protected Attributes

std::map< std::string,
DtScriptedTaskVariable
myVariables

Additional Inherited Members

- Static Public Member Functions inherited from DtStringRepHelper
static DtStringRepHelperinstance ()
static DtStringRepHelpersetInstance (DtStringRepHelper *i)
 Does not delete previous version. Up to caller to delete. Returns previous version.
- Static Protected Attributes inherited from DtStringRepHelper
static DtStringRepHelpertheInstance

Detailed Description

Helper class to format scripted tasks for output.

Constructor & Destructor Documentation

DtScriptedTaskStringRepHelper::DtScriptedTaskStringRepHelper ( )
inline
DtScriptedTaskStringRepHelper::DtScriptedTaskStringRepHelper ( const std::vector< DtScriptedTaskVariable > &  )
virtual DtScriptedTaskStringRepHelper::~DtScriptedTaskStringRepHelper ( )
inlinevirtual

Member Function Documentation

virtual bool DtScriptedTaskStringRepHelper::isDisplayableSymbol ( const DtString s,
const DtReaderWriter value,
const DtReaderWriter type 
) const
virtual

Reimplemented from DtStringRepHelper.

virtual bool DtScriptedTaskStringRepHelper::isDisplayableScriptSymbol ( const DtString scriptId,
const DtString scriptVariableName 
) const
virtual

Reimplemented from DtStringRepHelper.

Member Data Documentation

std::map<std::string, DtScriptedTaskVariable> DtScriptedTaskStringRepHelper::myVariables
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)