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

Public Member Functions

 ApproximateTimeSynchronizerTestQuad (const std::vector< Msg > &input, const std::vector< TimeQuad > &output, uint32_t queue_size, uint32_t id1, uint32_t id2, uint32_t id3, uint32_t id4)
 
void callback (const std::vector< can_msgs::Frame::ConstPtr > &msgs)
 
void run ()
 

Public Attributes

ApproximateTime sync_
 

Private Attributes

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

Detailed Description

Definition at line 344 of file test.cpp.

Constructor & Destructor Documentation

ApproximateTimeSynchronizerTestQuad::ApproximateTimeSynchronizerTestQuad ( const std::vector< Msg > &  input,
const std::vector< TimeQuad > &  output,
uint32_t  queue_size,
uint32_t  id1,
uint32_t  id2,
uint32_t  id3,
uint32_t  id4 
)
inline

Definition at line 348 of file test.cpp.

Member Function Documentation

void ApproximateTimeSynchronizerTestQuad::callback ( const std::vector< can_msgs::Frame::ConstPtr > &  msgs)
inline

Definition at line 356 of file test.cpp.

void ApproximateTimeSynchronizerTestQuad::run ( )
inline

Definition at line 373 of file test.cpp.

Member Data Documentation

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

Definition at line 383 of file test.cpp.

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

Definition at line 384 of file test.cpp.

unsigned int ApproximateTimeSynchronizerTestQuad::output_position_
private

Definition at line 385 of file test.cpp.

ApproximateTime ApproximateTimeSynchronizerTestQuad::sync_

Definition at line 387 of file test.cpp.


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


dataspeed_can_msg_filters
Author(s): Kevin Hallenbeck
autogenerated on Thu Jul 9 2020 03:41:58