Flow123d  jenkins-Flow123d-linux-release-multijob-282
Public Member Functions | Protected Attributes | List of all members
ElementDataCacheBase Class Reference

#include <element_data_cache.hh>

Inheritance diagram for ElementDataCacheBase:
Inheritance graph
[legend]
Collaboration diagram for ElementDataCacheBase:
Collaboration graph
[legend]

Public Member Functions

 ElementDataCacheBase ()
 Constructor. More...
 
double get_time ()
 Getter for time of cache. More...
 
std::string get_quantity_name ()
 Getter for quantity name of cache. More...
 
bool is_actual (double time, std::string quantity_name)
 Check if cache stored actual data. More...
 

Protected Attributes

double time_
 time step stored in cache More...
 
std::string quantity_name_
 name of quantity stored in cache More...
 

Detailed Description

Definition at line 16 of file element_data_cache.hh.

Constructor & Destructor Documentation

ElementDataCacheBase::ElementDataCacheBase ( )
inline

Constructor.

Definition at line 19 of file element_data_cache.hh.

Member Function Documentation

std::string ElementDataCacheBase::get_quantity_name ( )
inline

Getter for quantity name of cache.

Definition at line 28 of file element_data_cache.hh.

double ElementDataCacheBase::get_time ( )
inline

Getter for time of cache.

Definition at line 24 of file element_data_cache.hh.

bool ElementDataCacheBase::is_actual ( double  time,
std::string  quantity_name 
)
inline

Check if cache stored actual data.

Definition at line 32 of file element_data_cache.hh.

Here is the caller graph for this function:

Member Data Documentation

std::string ElementDataCacheBase::quantity_name_
protected

name of quantity stored in cache

Definition at line 40 of file element_data_cache.hh.

double ElementDataCacheBase::time_
protected

time step stored in cache

Definition at line 38 of file element_data_cache.hh.


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