Classes | Typedefs | Functions
test_chain.cpp File Reference
#include <gtest/gtest.h>
#include "ros/time.h"
#include <ros/init.h>
#include "message_filters/chain.h"
Include dependency graph for test_chain.cpp:

Go to the source code of this file.

Classes

class  Helper
struct  Msg
struct  PTDerived

Typedefs

typedef boost::shared_ptr< Msg
const > 
MsgConstPtr
typedef boost::shared_ptr< MsgMsgPtr
typedef boost::shared_ptr
< PassThrough< Msg > > 
PassThroughPtr

Functions

int main (int argc, char **argv)
 TEST (Chain, simple)
 TEST (Chain, multipleFilters)
 TEST (Chain, addingFilters)
 TEST (Chain, inputFilter)
 TEST (Chain, nonSharedPtrFilter)
 TEST (Chain, retrieveFilter)
 TEST (Chain, retrieveFilterThroughBaseClass)
 TEST (Chain, retrieveBaseClass)

Typedef Documentation

typedef boost::shared_ptr<Msg const> MsgConstPtr

Definition at line 47 of file test_chain.cpp.

typedef boost::shared_ptr<Msg> MsgPtr

Definition at line 46 of file test_chain.cpp.

typedef boost::shared_ptr<PassThrough<Msg> > PassThroughPtr

Definition at line 64 of file test_chain.cpp.


Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 181 of file test_chain.cpp.

TEST ( Chain  ,
simple   
)

Definition at line 66 of file test_chain.cpp.

TEST ( Chain  ,
multipleFilters   
)

Definition at line 79 of file test_chain.cpp.

TEST ( Chain  ,
addingFilters   
)

Definition at line 95 of file test_chain.cpp.

TEST ( Chain  ,
inputFilter   
)

Definition at line 113 of file test_chain.cpp.

TEST ( Chain  ,
nonSharedPtrFilter   
)

Definition at line 129 of file test_chain.cpp.

TEST ( Chain  ,
retrieveFilter   
)

Definition at line 143 of file test_chain.cpp.

TEST ( Chain  ,
retrieveFilterThroughBaseClass   
)

Definition at line 155 of file test_chain.cpp.

TEST ( Chain  ,
retrieveBaseClass   
)

Definition at line 173 of file test_chain.cpp.



message_filters
Author(s): Josh Faust, Vijay Pradeep
autogenerated on Thu Jun 6 2019 21:10:34