Documentation for OpenFLUID 2.2.0
openfluid::tools::GenericDistributionBindings< DataType > Class Template Reference

#include <tools/DistributionBindings.hpp>

Public Types

typedef std::list< ReaderNextValue< DataType > > ReadersNextValues_t
 

Public Member Functions

 GenericDistributionBindings ()=default
 
 ~GenericDistributionBindings ()
 
void advanceToTime (const openfluid::core::DateTime &DT)
 
bool advanceToNextTimeAfter (const openfluid::core::DateTime &DT, openfluid::core::DateTime &NextDT)
 

Protected Attributes

ReadersNextValues_t m_ReadersNextValues
 

Member Typedef Documentation

◆ ReadersNextValues_t

template<typename DataType = double>
typedef std::list<ReaderNextValue<DataType> > openfluid::tools::GenericDistributionBindings< DataType >::ReadersNextValues_t

Constructor & Destructor Documentation

◆ GenericDistributionBindings()

template<typename DataType = double>
openfluid::tools::GenericDistributionBindings< DataType >::GenericDistributionBindings ( )
default

◆ ~GenericDistributionBindings()

template<typename DataType = double>
openfluid::tools::GenericDistributionBindings< DataType >::~GenericDistributionBindings ( )
inline

Member Function Documentation

◆ advanceToNextTimeAfter()

template<typename DataType = double>
bool openfluid::tools::GenericDistributionBindings< DataType >::advanceToNextTimeAfter ( const openfluid::core::DateTime DT,
openfluid::core::DateTime NextDT 
)
inline

◆ advanceToTime()

template<typename DataType = double>
void openfluid::tools::GenericDistributionBindings< DataType >::advanceToTime ( const openfluid::core::DateTime DT)
inline

Member Data Documentation

◆ m_ReadersNextValues

template<typename DataType = double>
ReadersNextValues_t openfluid::tools::GenericDistributionBindings< DataType >::m_ReadersNextValues
protected

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