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_ |
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] |
void ApproximateTimeSynchronizerTestQuad::callback | ( | const std::vector< can_msgs::Frame::ConstPtr > & | msgs | ) | [inline] |
void ApproximateTimeSynchronizerTestQuad::run | ( | ) | [inline] |
const std::vector<Msg>& ApproximateTimeSynchronizerTestQuad::input_ [private] |
const std::vector<TimeQuad>& ApproximateTimeSynchronizerTestQuad::output_ [private] |
unsigned int ApproximateTimeSynchronizerTestQuad::output_position_ [private] |