LibCT 2.0
Public Member Functions

LibCT::DoubleValue Class Reference

A DoubleValue is a specialised TemplateVariable for holding double values. More...

#include <DoubleValue.h>

Inheritance diagram for LibCT::DoubleValue:
LibCT::TemplateVariable< double > LibCT::VariableInterface

List of all members.

Public Member Functions

 DoubleValue (VariableContainer *pContainer, const std::string &name)
 Constructor.
std::string ToString () const
VariableType GetType () const
std::string GetTypeString () const

Detailed Description

A DoubleValue is a specialised TemplateVariable for holding double values.


Constructor & Destructor Documentation

LibCT::DoubleValue::DoubleValue ( VariableContainer pContainer,
const std::string &  name 
) [inline]

Constructor.


Member Function Documentation

VariableType LibCT::DoubleValue::GetType ( ) const [inline, virtual]

Get the type of this variable

Returns:
VariableTypeDouble

Reimplemented from LibCT::TemplateVariable< double >.

std::string LibCT::DoubleValue::GetTypeString ( ) const [inline, virtual]

Get the string version of the type

Returns:
"Double"

Implements LibCT::VariableInterface.

std::string LibCT::DoubleValue::ToString ( ) const [inline, virtual]

Get a string representation of the value

Returns:
m_Value as a string

Implements LibCT::VariableInterface.


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