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

Public Member Functions

 ApproximateTimeSynchronizerTestQuad (const std::vector< TimeAndTopic > &input, const std::vector< TimeQuad > &output, uint32_t queue_size)
 
void callback (const MsgConstPtr &p, const MsgConstPtr &q, const MsgConstPtr &r, const MsgConstPtr &s)
 
void run ()
 

Public Attributes

Sync4 sync_
 

Private Types

typedef Synchronizer< ApproximateTime< Msg, Msg, Msg, Msg > > Sync4
 

Private Attributes

const std::vector< TimeAndTopic > & input_
 
const std::vector< TimeQuad > & output_
 
unsigned int output_position_
 

Detailed Description

Definition at line 151 of file test_approximate_time_policy.cpp.

Member Typedef Documentation

◆ Sync4

Definition at line 209 of file test_approximate_time_policy.cpp.

Constructor & Destructor Documentation

◆ ApproximateTimeSynchronizerTestQuad()

ApproximateTimeSynchronizerTestQuad::ApproximateTimeSynchronizerTestQuad ( const std::vector< TimeAndTopic > &  input,
const std::vector< TimeQuad > &  output,
uint32_t  queue_size 
)
inline

Definition at line 155 of file test_approximate_time_policy.cpp.

Member Function Documentation

◆ callback()

void ApproximateTimeSynchronizerTestQuad::callback ( const MsgConstPtr p,
const MsgConstPtr q,
const MsgConstPtr r,
const MsgConstPtr s 
)
inline

Definition at line 163 of file test_approximate_time_policy.cpp.

◆ run()

void ApproximateTimeSynchronizerTestQuad::run ( )
inline

Definition at line 179 of file test_approximate_time_policy.cpp.

Member Data Documentation

◆ input_

const std::vector<TimeAndTopic>& ApproximateTimeSynchronizerTestQuad::input_
private

Definition at line 206 of file test_approximate_time_policy.cpp.

◆ output_

const std::vector<TimeQuad>& ApproximateTimeSynchronizerTestQuad::output_
private

Definition at line 207 of file test_approximate_time_policy.cpp.

◆ output_position_

unsigned int ApproximateTimeSynchronizerTestQuad::output_position_
private

Definition at line 208 of file test_approximate_time_policy.cpp.

◆ sync_

Sync4 ApproximateTimeSynchronizerTestQuad::sync_

Definition at line 211 of file test_approximate_time_policy.cpp.


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


message_filters
Author(s): Josh Faust, Vijay Pradeep
autogenerated on Sat Aug 22 2020 03:23:41