All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Static Public Member Functions | Static Protected Attributes
openfluid::core::CompoundValue Class Reference

#include <core/CompoundValue.hpp>

Inheritance diagram for openfluid::core::CompoundValue:
openfluid::core::Value openfluid::core::MapValue openfluid::core::MatrixValue openfluid::core::VectorValue

List of all members.

Public Types

typedef std::vector< std::string > SeparatorsByLevels_t

Public Member Functions

bool isSimple () const
bool isCompound () const

Static Public Member Functions

static std::string getStreamSeparator (const unsigned int &Level)
static void setStreamSeparator (const unsigned int &Level, const std::string &Sep)

Static Protected Attributes

static SeparatorsByLevels_t m_StreamSeparators

Member Typedef Documentation

typedef std::vector<std::string> openfluid::core::CompoundValue::SeparatorsByLevels_t

Member Function Documentation

static std::string openfluid::core::CompoundValue::getStreamSeparator ( const unsigned int &  Level) [static]
bool openfluid::core::CompoundValue::isCompound ( ) const [inline, virtual]
bool openfluid::core::CompoundValue::isSimple ( ) const [inline, virtual]
static void openfluid::core::CompoundValue::setStreamSeparator ( const unsigned int &  Level,
const std::string &  Sep 
) [static]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines