Public Member Functions | Private Attributes
Plotter< Q, T > Class Template Reference

#include <Plotter.h>

List of all members.

Public Member Functions

void clear ()
bool hasThis (int i)
void plot (int idx)
void plotHist (int idx, int nbins, double zoom)
 Plotter ()
int subscribe (Q *elem, std::string s="***", int q_t_ms=1)
void write_to_file (int id)
void writeAll (std::string name)
virtual ~Plotter ()

Private Attributes

std::vector< std::string > names
std::vector< int > quotient_to_ms
std::vector< Q * > v
std::vector< T > v1
std::vector< T > v2

Detailed Description

template<class Q, class T>
class Plotter< Q, T >

Definition at line 57 of file Plotter.h.


Constructor & Destructor Documentation

template<class Q , class T >
Plotter< Q, T >::Plotter ( ) [inline]

Definition at line 121 of file Plotter.h.

template<class Q , class T >
virtual Plotter< Q, T >::~Plotter ( ) [inline, virtual]

Definition at line 202 of file Plotter.h.


Member Function Documentation

template<class Q , class T >
void Plotter< Q, T >::clear ( ) [inline]

Definition at line 195 of file Plotter.h.

template<class Q , class T >
bool Plotter< Q, T >::hasThis ( int  i) [inline]

Definition at line 198 of file Plotter.h.

template<class Q , class T >
void Plotter< Q, T >::plot ( int  idx) [inline]

Definition at line 132 of file Plotter.h.

template<class Q , class T >
void Plotter< Q, T >::plotHist ( int  idx,
int  nbins,
double  zoom 
) [inline]

Definition at line 154 of file Plotter.h.

template<class Q , class T >
int Plotter< Q, T >::subscribe ( Q *  elem,
std::string  s = "***",
int  q_t_ms = 1 
) [inline]

Definition at line 125 of file Plotter.h.

template<class Q , class T >
void Plotter< Q, T >::write_to_file ( int  id) [inline]

Definition at line 63 of file Plotter.h.

template<class Q , class T >
void Plotter< Q, T >::writeAll ( std::string  name) [inline]

Definition at line 83 of file Plotter.h.


Member Data Documentation

template<class Q , class T >
std::vector<std::string> Plotter< Q, T >::names [private]

Definition at line 60 of file Plotter.h.

template<class Q , class T >
std::vector<int> Plotter< Q, T >::quotient_to_ms [private]

Definition at line 61 of file Plotter.h.

template<class Q , class T >
std::vector<Q * > Plotter< Q, T >::v [private]

Definition at line 58 of file Plotter.h.

template<class Q , class T >
std::vector<T> Plotter< Q, T >::v1 [private]

Definition at line 59 of file Plotter.h.

template<class Q , class T >
std::vector<T> Plotter< Q, T >::v2 [private]

Definition at line 59 of file Plotter.h.


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


ros_rt_wmp_sniffer
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Mon Oct 6 2014 08:27:58