Manages and updates curves based on introspection data. More...
#include <IntrospectionCurveHandler.hh>
Public Member Functions | |
IntrospectionCurveHandler () | |
Constructor. More... | |
~IntrospectionCurveHandler () | |
Destructor. More... | |
void | AddCurve (const std::string &_query, PlotCurveWeakPtr _curve) |
Add a curve to be updated. More... | |
unsigned int | CurveCount () const |
Get the number of curves managed by this handler. More... | |
bool | Initialized () const |
Get whether or not the introspection curve handler has been initialized. More... | |
void | RemoveCurve (PlotCurveWeakPtr _curve) |
Remove a curve from the topic data hander. More... | |
void | SetPaused (const bool _paused) |
Set whether or not to pause updating the plot curves. More... | |
Manages and updates curves based on introspection data.
Constructor.
Destructor.
void AddCurve | ( | const std::string & | _query, |
PlotCurveWeakPtr | _curve | ||
) |
Add a curve to be updated.
[in] | _query | URI query string containing the param the curve is associated with. |
[in] | _curve | Pointer to the plot curve to add. |
unsigned int CurveCount | ( | ) | const |
Get the number of curves managed by this handler.
bool Initialized | ( | ) | const |
Get whether or not the introspection curve handler has been initialized.
void RemoveCurve | ( | PlotCurveWeakPtr | _curve | ) |
Remove a curve from the topic data hander.
[in] | _curve | Pointer to the plot curve to remove. |
void SetPaused | ( | const bool | _paused | ) |
Set whether or not to pause updating the plot curves.
[in] | _paused | True to pause update. |