Public Member Functions | Public Attributes | Private Attributes | List of all members
QueuedChecker Class Reference

Public Member Functions

void callback (const ros::Time &time, const boost::shared_ptr< int const > &data)
 
void expectEmpty (double time)
 
void expectHead (double time, int data)
 
 QueuedChecker ()
 

Public Attributes

timestamp_tools::QueuedTriggerMatcher< int > tm
 

Private Attributes

std::queue< std::pair< double, int > > incoming_
 

Detailed Description

Todo:
need to add a check for the hasTimestamp method.

Definition at line 41 of file test_trigger_matcher.cpp.

Constructor & Destructor Documentation

QueuedChecker::QueuedChecker ( )
inline

Definition at line 48 of file test_trigger_matcher.cpp.

Member Function Documentation

void QueuedChecker::callback ( const ros::Time time,
const boost::shared_ptr< int const > &  data 
)
inline

Definition at line 89 of file test_trigger_matcher.cpp.

void QueuedChecker::expectEmpty ( double  time)
inline

Definition at line 67 of file test_trigger_matcher.cpp.

void QueuedChecker::expectHead ( double  time,
int  data 
)
inline

Definition at line 73 of file test_trigger_matcher.cpp.

Member Data Documentation

std::queue< std::pair<double, int> > QueuedChecker::incoming_
private

Definition at line 43 of file test_trigger_matcher.cpp.

timestamp_tools::QueuedTriggerMatcher<int> QueuedChecker::tm

Definition at line 46 of file test_trigger_matcher.cpp.


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


timestamp_tools
Author(s): Blaise Gassend
autogenerated on Thu Apr 11 2019 02:07:22