hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Public Member Functions | Private Attributes | List of all members
hobbes::series< T > Class Template Reference

#include <series.H>

Collaboration diagram for hobbes::series< T >:
Collaboration graph

Public Member Functions

 series (cc *c, writer *db, const std::string &sname, size_t bsize=10000)
 
void record (const T &x, bool signal=true)
 
void operator() (const T &x, bool signal=true)
 

Private Attributes

StoredSeries storage
 

Constructor & Destructor Documentation

◆ series()

template<typename T >
hobbes::series< T >::series ( cc c,
writer db,
const std::string &  sname,
size_t  bsize = 10000 
)
inline

Member Function Documentation

◆ operator()()

template<typename T >
void hobbes::series< T >::operator() ( const T &  x,
bool  signal = true 
)
inline

◆ record()

template<typename T >
void hobbes::series< T >::record ( const T &  x,
bool  signal = true 
)
inline

Member Data Documentation

◆ storage

template<typename T >
StoredSeries hobbes::series< T >::storage
private

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