Classes | Namespaces | Macros | Typedefs
forwards.h File Reference
#include "sick_scan/sick_scan_base.h"
#include <string>
#include <vector>
#include <map>
#include <set>
#include <list>
#include <memory>
#include <functional>
#include <ros/time.h>
#include <ros/macros.h>
#include "exceptions.h"
#include "ros/datatypes.h"
Include dependency graph for forwards.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  roswrap::SubscriberCallbacks
 
struct  roswrap::TimerEvent
 Structure passed as a parameter to the callback invoked by a ros::Timer. More...
 
struct  roswrap::WallTimerEvent
 Structure passed as a parameter to the callback invoked by a ros::WallTimer. More...
 

Namespaces

 roswrap
 

Macros

#define ROSCPP_FORWARDS_H
 

Typedefs

typedef std::list< ServicePublicationPtrroswrap::L_ServicePublication
 
typedef std::list< ServiceServerLinkPtrroswrap::L_ServiceServerLink
 
typedef std::list< SubscriptionPtrroswrap::L_Subscription
 
typedef std::shared_ptr< NodeHandle > roswrap::NodeHandlePtr
 
typedef std::shared_ptr< Publication > roswrap::PublicationPtr
 
typedef std::shared_ptr< PublisherLink > roswrap::PublisherLinkPtr
 
typedef std::set< ConnectionPtrroswrap::S_Connection
 
typedef std::set< SubscriptionPtrroswrap::S_Subscription
 
typedef std::shared_ptr< ServiceManager > roswrap::ServiceManagerPtr
 
typedef std::shared_ptr< ServicePublication > roswrap::ServicePublicationPtr
 
typedef std::shared_ptr< ServiceServerLink > roswrap::ServiceServerLinkPtr
 
typedef std::shared_ptr< SubscriberCallbacks > roswrap::SubscriberCallbacksPtr
 
typedef std::shared_ptr< SubscriberLink > roswrap::SubscriberLinkPtr
 
typedef std::function< void(const SingleSubscriberPublisher &)> roswrap::SubscriberStatusCallback
 
typedef std::shared_ptr< Subscription > roswrap::SubscriptionPtr
 
typedef std::weak_ptr< Subscription > roswrap::SubscriptionWPtr
 
typedef std::function< void(const TimerEvent &)> roswrap::TimerCallback
 
typedef std::shared_ptr< TopicManager > roswrap::TopicManagerPtr
 
typedef std::shared_ptr< TransportTCP > roswrap::TransportTCPPtr
 
typedef std::shared_ptr< TransportUDP > roswrap::TransportUDPPtr
 
typedef std::vector< ConnectionPtrroswrap::V_Connection
 
typedef std::vector< PublicationPtrroswrap::V_Publication
 
typedef std::vector< PublisherLinkPtrroswrap::V_PublisherLink
 
typedef std::vector< ServicePublicationPtrroswrap::V_ServicePublication
 
typedef std::vector< SubscriberLinkPtrroswrap::V_SubscriberLink
 
typedef std::vector< SubscriptionPtrroswrap::V_Subscription
 
typedef std::shared_ptr< void constroswrap::VoidConstPtr
 
typedef std::weak_ptr< void constroswrap::VoidConstWPtr
 
typedef std::shared_ptr< void > roswrap::VoidPtr
 
typedef std::weak_ptr< void > roswrap::VoidWPtr
 
typedef std::function< void(const WallTimerEvent &)> roswrap::WallTimerCallback
 
typedef std::shared_ptr< XMLRPCManager > roswrap::XMLRPCManagerPtr
 

Macro Definition Documentation

◆ ROSCPP_FORWARDS_H

#define ROSCPP_FORWARDS_H

Definition at line 30 of file forwards.h.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:13