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

Abstract class for geospatial data. More...

#include <core/GeoValue.hpp>

Inheritance diagram for openfluid::core::GeoValue:
openfluid::core::UnstructuredValue openfluid::core::GeoRasterValue openfluid::core::GeoVectorValue

List of all members.

Public Member Functions

 GeoValue (std::string FilePath, std::string FileName)
virtual ~GeoValue ()=0
std::string getFilePath ()

Static Public Member Functions

static std::string computeAbsolutePath (std::string FilePath, std::string FileName)

Protected Member Functions

virtual void tryToOpenSource ()=0

Protected Attributes

std::string m_FilePath
std::string m_FileName
std::string m_AbsolutePath

Detailed Description

Abstract class for geospatial data.


Constructor & Destructor Documentation

openfluid::core::GeoValue::GeoValue ( std::string  FilePath,
std::string  FileName 
)
virtual openfluid::core::GeoValue::~GeoValue ( ) [pure virtual]

Member Function Documentation

static std::string openfluid::core::GeoValue::computeAbsolutePath ( std::string  FilePath,
std::string  FileName 
) [static]
virtual void openfluid::core::GeoValue::tryToOpenSource ( ) [protected, pure virtual]

Member Data Documentation

std::string openfluid::core::GeoValue::m_FileName [protected]
std::string openfluid::core::GeoValue::m_FilePath [protected]

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