Classes | Typedefs | Functions
test.cpp File Reference
#include <gtest/gtest.h>
#include <dataspeed_can_msg_filters/ApproximateTime.h>
Include dependency graph for test.cpp:

Go to the source code of this file.

Classes

class  ApproximateTimeSynchronizerTest
 
class  ApproximateTimeSynchronizerTestQuad
 
struct  TimeQuad
 

Typedefs

typedef can_msgs::Frame Msg
 
typedef boost::shared_ptr< Msg const > MsgConstPtr
 
typedef boost::shared_ptr< MsgMsgPtr
 
typedef std::pair< ros::Time, ros::TimeTimePair
 

Functions

int main (int argc, char **argv)
 
Msg MsgHelper (ros::Time stamp, uint32_t id, bool is_extended=false, bool is_error=false, bool is_rtr=false)
 
 TEST (ApproxTimeSync, ValidId_PostMask)
 
 TEST (ApproxTimeSync, ValidId_PreMask)
 
 TEST (ApproxTimeSync, BuildId)
 
 TEST (ApproxTimeSync, ExactMatch)
 
 TEST (ApproxTimeSync, PerfectMatch)
 
 TEST (ApproxTimeSync, ImperfectMatch)
 
 TEST (ApproxTimeSync, Acceleration)
 
 TEST (ApproxTimeSync, DroppedMessages)
 
 TEST (ApproxTimeSync, LongQueue)
 
 TEST (ApproxTimeSync, DoublePublish)
 
 TEST (ApproxTimeSync, FourTopics)
 
 TEST (ApproxTimeSync, EarlyPublish)
 
 TEST (ApproxTimeSync, RateBound)
 
 TEST (ApproxTimeSync, RateBoundAll)
 
 TEST (ApproxTimeSync, ExtendedIds)
 
 TEST (ApproxTimeSync, ErrorFrames)
 
 TEST (ApproxTimeSync, RtrFrames)
 

Typedef Documentation

typedef can_msgs::Frame Msg

Definition at line 270 of file test.cpp.

Definition at line 272 of file test.cpp.

Definition at line 271 of file test.cpp.

typedef std::pair<ros::Time, ros::Time> TimePair

Definition at line 284 of file test.cpp.

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 816 of file test.cpp.

Msg MsgHelper ( ros::Time  stamp,
uint32_t  id,
bool  is_extended = false,
bool  is_error = false,
bool  is_rtr = false 
)

Definition at line 274 of file test.cpp.

TEST ( ApproxTimeSync  ,
ValidId_PostMask   
)

Definition at line 11 of file test.cpp.

TEST ( ApproxTimeSync  ,
ValidId_PreMask   
)

Definition at line 100 of file test.cpp.

TEST ( ApproxTimeSync  ,
BuildId   
)

Definition at line 191 of file test.cpp.

TEST ( ApproxTimeSync  ,
ExactMatch   
)

Definition at line 392 of file test.cpp.

TEST ( ApproxTimeSync  ,
PerfectMatch   
)

Definition at line 417 of file test.cpp.

TEST ( ApproxTimeSync  ,
ImperfectMatch   
)

Definition at line 441 of file test.cpp.

TEST ( ApproxTimeSync  ,
Acceleration   
)

Definition at line 466 of file test.cpp.

TEST ( ApproxTimeSync  ,
DroppedMessages   
)

Definition at line 491 of file test.cpp.

TEST ( ApproxTimeSync  ,
LongQueue   
)

Definition at line 536 of file test.cpp.

TEST ( ApproxTimeSync  ,
DoublePublish   
)

Definition at line 571 of file test.cpp.

TEST ( ApproxTimeSync  ,
FourTopics   
)

Definition at line 596 of file test.cpp.

TEST ( ApproxTimeSync  ,
EarlyPublish   
)

Definition at line 635 of file test.cpp.

TEST ( ApproxTimeSync  ,
RateBound   
)

Definition at line 662 of file test.cpp.

TEST ( ApproxTimeSync  ,
RateBoundAll   
)

Definition at line 700 of file test.cpp.

TEST ( ApproxTimeSync  ,
ExtendedIds   
)

Definition at line 736 of file test.cpp.

TEST ( ApproxTimeSync  ,
ErrorFrames   
)

Definition at line 769 of file test.cpp.

TEST ( ApproxTimeSync  ,
RtrFrames   
)

Definition at line 792 of file test.cpp.



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