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::Time
TimePair

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, ExtendedIds)
 TEST (ApproxTimeSync, ErrorFrames)
 TEST (ApproxTimeSync, RtrFrames)

Typedef Documentation

typedef can_msgs::Frame Msg

Definition at line 270 of file test.cpp.

typedef boost::shared_ptr<Msg const> MsgConstPtr

Definition at line 272 of file test.cpp.

typedef boost::shared_ptr<Msg> MsgPtr

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 780 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  ,
ExtendedIds   
)

Definition at line 700 of file test.cpp.

TEST ( ApproxTimeSync  ,
ErrorFrames   
)

Definition at line 733 of file test.cpp.

TEST ( ApproxTimeSync  ,
RtrFrames   
)

Definition at line 756 of file test.cpp.



dataspeed_can_msg_filters
Author(s): Kevin Hallenbeck
autogenerated on Thu Jun 6 2019 21:16:37