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. |