Namespaces | Classes | Typedefs
message_filters Namespace Reference

Namespaces

 sync_policies
 

Classes

class  Cache
 Stores a time history of messages. More...
 
class  CallbackHelper1
 
class  CallbackHelper1T
 
class  CallbackHelper9
 
class  CallbackHelper9T
 
class  Chain
 Chains a dynamic number of simple filters together. Allows retrieval of filters by index after they are added. More...
 
class  ChainBase
 Base class for Chain, allows you to store multiple chains in the same container. Provides filter retrieval by index. More...
 
class  Connection
 Encapsulates a connection from one filter to another (or to a user-specified callback) More...
 
struct  NullFilter
 
struct  NullType
 
class  PassThrough
 Simple passthrough filter. What comes in goes out immediately. More...
 
struct  PolicyBase
 
class  Signal1
 
class  Signal9
 
class  SimpleFilter
 Convenience base-class for simple filters which output a single message. More...
 
class  Subscriber
 ROS subscription filter. More...
 
class  SubscriberBase
 
class  Synchronizer
 
class  TimeSequencer
 Sequences messages based on the timestamp of their header. More...
 
class  TimeSynchronizer
 Synchronizes up to 9 messages by their timestamps. More...
 

Typedefs

typedef boost::shared_ptr< ChainBaseChainBasePtr
 
typedef boost::shared_ptr< NullType const > NullTypeConstPtr
 
typedef boost::shared_ptr< SubscriberBaseSubscriberBasePtr
 

Typedef Documentation

◆ ChainBasePtr

Definition at line 109 of file chain.h.

◆ NullTypeConstPtr

Definition at line 83 of file null_types.h.

◆ SubscriberBasePtr

Definition at line 105 of file subscriber.h.



message_filters
Author(s): Josh Faust, Vijay Pradeep, Dirk Thomas , Jacob Perron
autogenerated on Thu Nov 23 2023 04:01:54