
Abstract class for geospatial data. More...
#include <core/GeoValue.hpp>
Public Member Functions | |
| GeoValue (std::string FilePath, std::string FileName) | |
| virtual | ~GeoValue ()=0 |
| std::string | getFilePath () |
Public Member Functions inherited from openfluid::core::UnstructuredValue | |
| UnstructuredValue () | |
| virtual | ~UnstructuredValue () |
| virtual UnstructuredType | getType () const =0 |
Static Public Member Functions | |
| static std::string | computeAbsolutePath (std::string FilePath, std::string FileName) |
Static Public Member Functions inherited from openfluid::core::UnstructuredValue | |
| static bool | getValueTypeFromString (const std::string ValueTypeString, UnstructuredValue::UnstructuredType &ValueType) |
| static std::string | getStringFromValueType (const UnstructuredValue::UnstructuredType ValueType) |
Protected Member Functions | |
| virtual void | tryToOpenSource ()=0 |
Protected Attributes | |
| std::string | m_FilePath |
| std::string | m_FileName |
| std::string | m_AbsolutePath |
Additional Inherited Members | |
Public Types inherited from openfluid::core::UnstructuredValue | |
| enum | UnstructuredType { GeoVectorValue, GeoRasterValue } |
Abstract class for geospatial data.
| openfluid::core::GeoValue::GeoValue | ( | std::string | FilePath, |
| std::string | FileName | ||
| ) |
|
pure virtual |
|
static |
| std::string openfluid::core::GeoValue::getFilePath | ( | ) |
|
protectedpure virtual |
Implemented in openfluid::core::GeoRasterValue, and openfluid::core::GeoVectorValue.
|
protected |
|
protected |
|
protected |
1.8.6