#include <core/Value.hpp>
Enumerator |
---|
NONE |
|
BOOLEAN |
|
INTEGER |
|
DOUBLE |
|
STRING |
|
VECTOR |
|
MATRIX |
|
MAP |
|
NULLL |
|
openfluid::core::Value::Value |
( |
| ) |
|
|
inline |
openfluid::core::Value::Value |
( |
const Value & |
| ) |
|
|
inline |
virtual openfluid::core::Value::~Value |
( |
| ) |
|
|
inlinevirtual |
const BooleanValue& openfluid::core::Value::asBooleanValue |
( |
| ) |
const |
const DoubleValue& openfluid::core::Value::asDoubleValue |
( |
| ) |
const |
const IntegerValue& openfluid::core::Value::asIntegerValue |
( |
| ) |
const |
const MapValue& openfluid::core::Value::asMapValue |
( |
| ) |
const |
MapValue& openfluid::core::Value::asMapValue |
( |
| ) |
|
const MatrixValue& openfluid::core::Value::asMatrixValue |
( |
| ) |
const |
const NullValue& openfluid::core::Value::asNullValue |
( |
| ) |
const |
NullValue& openfluid::core::Value::asNullValue |
( |
| ) |
|
const StringValue& openfluid::core::Value::asStringValue |
( |
| ) |
const |
const VectorValue& openfluid::core::Value::asVectorValue |
( |
| ) |
const |
virtual Value* openfluid::core::Value::clone |
( |
| ) |
const |
|
inlinevirtual |
static std::string openfluid::core::Value::getStringFromValueType |
( |
const Value::Type |
ValueType | ) |
|
|
static |
virtual Type openfluid::core::Value::getType |
( |
| ) |
const |
|
pure virtual |
static bool openfluid::core::Value::getValueTypeFromString |
( |
const std::string |
ValueTypeString, |
|
|
Value::Type & |
ValueType |
|
) |
| |
|
static |
bool openfluid::core::Value::isBooleanValue |
( |
| ) |
const |
|
inline |
virtual bool openfluid::core::Value::isCompound |
( |
| ) |
const |
|
inlinepure virtual |
bool openfluid::core::Value::isDoubleValue |
( |
| ) |
const |
|
inline |
bool openfluid::core::Value::isIntegerValue |
( |
| ) |
const |
|
inline |
bool openfluid::core::Value::isMapValue |
( |
| ) |
const |
|
inline |
bool openfluid::core::Value::isMatrixValue |
( |
| ) |
const |
|
inline |
bool openfluid::core::Value::isNullValue |
( |
| ) |
const |
|
inline |
virtual bool openfluid::core::Value::isSimple |
( |
| ) |
const |
|
inlinepure virtual |
bool openfluid::core::Value::isStringValue |
( |
| ) |
const |
|
inline |
bool openfluid::core::Value::isVectorValue |
( |
| ) |
const |
|
inline |
virtual Value& openfluid::core::Value::operator= |
( |
const Value & |
| ) |
|
|
inlinevirtual |
std::string openfluid::core::Value::toString |
( |
| ) |
const |
Returns the contained value as a string
virtual void openfluid::core::Value::writeToStream |
( |
std::ostream & |
OutStm | ) |
const |
|
pure virtual |
std::ostream& operator<< |
( |
std::ostream & |
OutStm, |
|
|
const Value & |
Val |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: