Chaste  Release::2018.1
AbstractDataReader Class Referenceabstract

#include <AbstractDataReader.hpp>

+ Inheritance diagram for AbstractDataReader:
+ Collaboration diagram for AbstractDataReader:

Public Member Functions

virtual std::vector< doubleGetValues (const std::string &rVariableName)=0
 
virtual std::vector< doubleGetValues (const std::string &rVariableName, int fixedDimension)=0
 
virtual ~AbstractDataReader ()
 

Detailed Description

An abstract data reader class.

Definition at line 45 of file AbstractDataReader.hpp.

Constructor & Destructor Documentation

virtual AbstractDataReader::~AbstractDataReader ( )
inlinevirtual

Base class with virtual methods needs a virtual destructor.

Definition at line 69 of file AbstractDataReader.hpp.

Member Function Documentation

virtual std::vector<double> AbstractDataReader::GetValues ( const std::string &  rVariableName)
pure virtual
Returns
the entries for a given variable. This method must be implemented by each subclass.
Parameters
rVariableName

Implemented in ColumnDataReader.

virtual std::vector<double> AbstractDataReader::GetValues ( const std::string &  rVariableName,
int  fixedDimension 
)
pure virtual
Returns
the entries for a given variable with fixed dimension. This method must be implemented by each subclass.
Parameters
rVariableName
fixedDimension

Implemented in ColumnDataReader.


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