Tango Core Classes Reference
9.3.3
|
This class is a used to pass an attribute value history when the user directly fills the attribute polling buffer. More...
#include "tango.h"
Public Member Functions | |
void | clear () |
Clear the stack. | |
vector< TimedAttrData< T > > & | get_data () |
Get stack data. More... | |
size_t | length () |
Get stack depth. More... | |
void | length (long nb) |
Reserve memory for stack elements. More... | |
void | push (TimedAttrData< T > const &elt) |
Store a new element in the stack. More... | |
This class is a used to pass an attribute value history when the user directly fills the attribute polling buffer.
Each element in this stack will be used to store one element of the attribute polling buffer
$Author$ $Revision$
vector<TimedAttrData<T> >& Tango::AttrHistoryStack< T >::get_data | ( | ) |
Get stack data.
|
inline |
Get stack depth.
|
inline |
Reserve memory for stack elements.
nb | The stack element number |
void Tango::AttrHistoryStack< T >::push | ( | TimedAttrData< T > const & | elt | ) |
Store a new element in the stack.
This method stores a new element in the stack
elt | The new element |