Public Member Functions | Protected Member Functions | Private Attributes
timestamp_tools::TriggerMatcher Class Reference

#include <trigger_matcher.h>

Inheritance diagram for timestamp_tools::TriggerMatcher:
Inheritance graph
[legend]

List of all members.

Public Member Functions

ros::Time getTimestampBlocking (const ros::Time &t)
ros::Time getTimestampBlocking (const ros::Time &t, double timeout)
ros::Time getTimestampNoblock (const ros::Time &data_time)
void reset ()
 TriggerMatcher (unsigned int late_data_count_allowed, unsigned int max_trig_queue_length)
virtual ~TriggerMatcher ()

Protected Member Functions

virtual void gotTrigger ()

Private Attributes

boost::mutex data_source_mutex_
boost::condition_variable got_trigger_condition_

Detailed Description

Definition at line 216 of file trigger_matcher.h.


Constructor & Destructor Documentation

virtual timestamp_tools::TriggerMatcher::~TriggerMatcher ( ) [inline, virtual]

Definition at line 229 of file trigger_matcher.h.

timestamp_tools::TriggerMatcher::TriggerMatcher ( unsigned int  late_data_count_allowed,
unsigned int  max_trig_queue_length 
) [inline]

Definition at line 232 of file trigger_matcher.h.


Member Function Documentation

Definition at line 244 of file trigger_matcher.h.

ros::Time timestamp_tools::TriggerMatcher::getTimestampBlocking ( const ros::Time t,
double  timeout 
) [inline]

Definition at line 259 of file trigger_matcher.h.

Definition at line 274 of file trigger_matcher.h.

virtual void timestamp_tools::TriggerMatcher::gotTrigger ( ) [inline, protected, virtual]

Implements timestamp_tools::TriggerMatcherBase.

Definition at line 223 of file trigger_matcher.h.

Definition at line 236 of file trigger_matcher.h.


Member Data Documentation

Definition at line 219 of file trigger_matcher.h.

boost::condition_variable timestamp_tools::TriggerMatcher::got_trigger_condition_ [private]

Definition at line 220 of file trigger_matcher.h.


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


timestamp_tools
Author(s): Blaise Gassend
autogenerated on Fri Jan 3 2014 11:19:54