fesa-core  5.0.1
fesa::AcqFieldHistoryScalarTemplate< FieldType, HistoryFieldType, ParamType > Class Template Reference

#include <AcquisitionFieldHistory.h>

Inheritance diagram for fesa::AcqFieldHistoryScalarTemplate< FieldType, HistoryFieldType, ParamType >:
fesa::AcqFieldHistory< FieldType, HistoryFieldType >

Additional Inherited Members

- Public Member Functions inherited from fesa::AcqFieldHistory< FieldType, HistoryFieldType >
const std::string & getName () const
 
bool isMultiplexed () const
 
FieldCategory getType () const
 
- Protected Member Functions inherited from fesa::AcqFieldHistory< FieldType, HistoryFieldType >
 AcqFieldHistory (const FieldConfig &fieldConfig, const FieldConfig &historyFieldConfig, DataStore *dataStore)
 
 AcqFieldHistory (const FieldConfig &fieldConfig, const FieldConfig &historyFieldConfig, DataStore *dataStore, std::size_t size)
 
 AcqFieldHistory (const FieldConfig &fieldConfig, const FieldConfig &historyFieldConfig, DataStore *dataStore, std::size_t size1, std::size_t size2)
 

Detailed Description

template<typename FieldType, typename HistoryFieldType, typename ParamType>
class fesa::AcqFieldHistoryScalarTemplate< FieldType, HistoryFieldType, ParamType >

Class that provides get and set methods for scalar fields.

Template Parameters
ParamTypethe type of parameter returned and taken by get and set methods, e.g. value for fundamental types, and const pointer for struct types.

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