Public Types | Public Member Functions | Static Public Member Functions | List of all members
openfluid::core::UnstructuredValue Class Referenceabstract

#include <core/UnstructuredValue.hpp>

Inheritance diagram for openfluid::core::UnstructuredValue:
Inheritance graph
[legend]

Public Types

enum  UnstructuredType { GeoVectorValue, GeoRasterValue }
 

Public Member Functions

 UnstructuredValue ()
 
virtual ~UnstructuredValue ()
 
virtual UnstructuredType getType () const =0
 

Static Public Member Functions

static bool getValueTypeFromString (const std::string &ValueTypeString, UnstructuredValue::UnstructuredType &ValueType)
 
static std::string getStringFromValueType (const UnstructuredValue::UnstructuredType ValueType)
 

Member Enumeration Documentation

Enumerator
GeoVectorValue 
GeoRasterValue 

Constructor & Destructor Documentation

openfluid::core::UnstructuredValue::UnstructuredValue ( )
inline
virtual openfluid::core::UnstructuredValue::~UnstructuredValue ( )
inlinevirtual

Member Function Documentation

static std::string openfluid::core::UnstructuredValue::getStringFromValueType ( const UnstructuredValue::UnstructuredType  ValueType)
static
virtual UnstructuredType openfluid::core::UnstructuredValue::getType ( ) const
pure virtual
static bool openfluid::core::UnstructuredValue::getValueTypeFromString ( const std::string &  ValueTypeString,
UnstructuredValue::UnstructuredType ValueType 
)
static

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