Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cros::AdvertiseOptionsEncapsulates all options available for creating a Publisher
 Cros::AdvertiseServiceOptionsEncapsulates all options available for creating a ServiceServer
 Cros::AsyncSpinnerAsyncSpinner is a spinner that does not conform to the abstract Spinner interface. Instead, it spins asynchronously when you call start(), and stops when either you call stop(), ros::shutdown() is called, or its destructor is called
 Cros::AsyncSpinnerImpl
 Cros::CachedXmlRpcClient
 Cros::CallbackQueue::CallbackInfo
 Cros::Subscription::CallbackInfo
 Cros::CallbackInterfaceAbstract interface for items which can be added to a CallbackQueueInterface
 Cros::CallbackQueueInterfaceAbstract interface for a queue used to handle all callbacks within roscpp
 Cros::ServiceServerLink::CallInfo
 Cboost::condition_variable
 Cboost::condition_variable_any
 Cros::ConnectionManager
 Cenable_shared_from_this
 Cros::Exception [external]
 Cros::XMLRPCManager::FunctionInfo
 Cros::CallbackQueue::IDInfo
 Cros::Timer::Impl
 Cros::Publisher::Impl
 Cros::WallTimer::Impl
 Cros::ServiceClient::Impl
 Cros::ServiceServer::Impl
 Cros::SteadyTimer::Impl
 Cros::Subscriber::Impl
 Cros::SubscriptionQueue::Item
 Cros::Subscription::LatchInfo
 Cboost::thread_cv_detail::lock_on_exit< MutexType >
 Cros::console::LogAppender [external]
 Cros::MessageDeserializer
 Cros::NodeHandle::no_validate
 Cros::NodeHandleRoscpp's interface for creating subscribers, publishers, etc
 Cros::NodeHandleBackingCollection
 Cnoncopyable
 Cros::ParameterAdapter< M >Generally not for outside use. Adapts a function parameter type into the message type, event type and parameter. Allows you to retrieve a parameter type from an event type
 Cros::ParameterAdapter< boost::shared_ptr< M > >
 Cros::ParameterAdapter< boost::shared_ptr< M const > >
 Cros::ParameterAdapter< const boost::shared_ptr< M > & >
 Cros::ParameterAdapter< const boost::shared_ptr< M const > & >
 Cros::ParameterAdapter< const M & >
 Cros::ParameterAdapter< const ros::MessageEvent< M > & >
 Cros::ParameterAdapter< const ros::MessageEvent< M const > & >
 Cros::PollManager
 Cros::PollSetManages a set of sockets being polled through the poll() function call
 Cros::PublicationA Publication manages an advertised topic
 Cros::PublisherManages an advertisement on a specific topic
 Cros::ServiceCallbackHelperAbstract base class used by service servers to deal with concrete message types through a common interface. This is one part of the roscpp API that is not fully stable, so overloading this class is not recommended
 Cros::ServiceCallbackHelperCallParams
 Cros::ServiceClientProvides a handle-based interface to service client connections
 Cros::ServiceClientOptionsEncapsulates all options available for creating a ServiceClient
 Cros::ServiceEvent< MReq, MRes >Event type for services, ros::ServiceEvent<MReq, MRes>& can be used in your callback instead of MReq&, MRes&
 Cros::ServiceManager
 Cros::ServiceServerManages an service advertisement
 Cros::ServiceSpec< MReq, MRes >
 Cros::ServiceSpecCallParams< MReq, MRes >
 Cros::PollSet::SocketInfo
 Cros::SpinnerAbstract interface for classes which spin on a callback queue
 Cros::StatisticsLogger::StatData
 Cros::StatisticsLoggerThis class logs statistics data about a ROS connection and publishs them periodically on a common topic
 Cros::SubscriberLink::Stats
 Cros::PublisherLink::Stats
 Cros::SteadyTimerManages a steady-clock timer callback
 Cros::SteadyTimerEventStructure passed as a parameter to the callback invoked by a ros::SteadyTimer
 Cros::SteadyTimerOptionsEncapsulates all options available for starting a timer
 Cros::topic::SubscribeHelper< M >
 Cros::SubscribeOptionsEncapsulates all options available for creating a Subscriber
 Cros::SubscriberManages an subscription callback on a specific topic
 Cros::SubscriberCallbacks
 Cros::SubscriptionCallbackHelperAbstract base class used by subscriptions to deal with concrete message types through a common interface. This is one part of the roscpp API that is not fully stable, so overloading this class is not recommended
 Cros::SubscriptionCallbackHelperCallParams
 Cros::SubscriptionCallbackHelperDeserializeParams
 Cros::this_node::ThisNode
 Cros::TimerManages a timer callback
 Cros::TimerEventStructure passed as a parameter to the callback invoked by a ros::Timer
 Cros::TimerManager< T, D, E >::TimerInfo
 Cros::TimerManager< T, D, E >
 Cros::TimerOptionsEncapsulates all options available for starting a timer
 Cros::CallbackQueue::TLS
 Cros::master::TopicInfoContains information retrieved from the master about a topic
 Cros::TopicManager
 Cros::TransportHintsProvides a way of specifying network transport hints to ros::NodeHandle::subscribe() and someday ros::NodeHandle::advertise()
 Cros::TransportUDPHeader
 Cros::WallTimerManages a wall-clock timer callback
 Cros::WallTimerEventStructure passed as a parameter to the callback invoked by a ros::WallTimer
 Cros::WallTimerOptionsEncapsulates all options available for starting a timer
 Cros::XMLRPCManager
 CXmlRpc::XmlRpcServerMethod [external]


roscpp
Author(s): Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim
autogenerated on Sun Feb 3 2019 03:29:55