#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"

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< ServicePublicationPtr > | roswrap::L_ServicePublication |
| typedef std::list< ServiceServerLinkPtr > | roswrap::L_ServiceServerLink |
| typedef std::list< SubscriptionPtr > | roswrap::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< ConnectionPtr > | roswrap::S_Connection |
| typedef std::set< SubscriptionPtr > | roswrap::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< ConnectionPtr > | roswrap::V_Connection |
| typedef std::vector< PublicationPtr > | roswrap::V_Publication |
| typedef std::vector< PublisherLinkPtr > | roswrap::V_PublisherLink |
| typedef std::vector< ServicePublicationPtr > | roswrap::V_ServicePublication |
| typedef std::vector< SubscriberLinkPtr > | roswrap::V_SubscriberLink |
| typedef std::vector< SubscriptionPtr > | roswrap::V_Subscription |
| typedef std::shared_ptr< void const > | roswrap::VoidConstPtr |
| typedef std::weak_ptr< void const > | roswrap::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 |
| #define ROSCPP_FORWARDS_H |
Definition at line 30 of file forwards.h.