Chaste Commit::f2ff7ee04e70ac9d06c57344df8d017dbb12b97b
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

◆ ~AbstractDataReader()

virtual AbstractDataReader::~AbstractDataReader ( )
inlinevirtual

Base class with virtual methods needs a virtual destructor.

Definition at line 69 of file AbstractDataReader.hpp.

Member Function Documentation

◆ GetValues() [1/2]

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.

◆ GetValues() [2/2]

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: