rclcpp  master
C++ ROS Client Library API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NrclcppThis header provides the get_node_topics_interface() template function
 Nallocator
 Ncallback_group
 Ncontexts
 Nexceptions
 Nexecutor
 Nexecutors
 Nfunction_traits
 Ngraph_listener
 Nintra_process_manager
 Nmapped_ring_buffer
 Nmemory_strategies
 Nmemory_strategy
 Nmessage_memory_strategy
 Nnode_interfaces
 Nstrategies
 Nsubscription_traits
 CAnyServiceCallback
 CAnySubscriptionCallback
 CAsyncParametersClient
 CClient
 CClientBase
 CClock
 CContextContext which encapsulates shared state between nodes and other similar entities
 CContextAlreadyInitializedThrown when init is called on an already initialized context
 CDuration
 CEvent
 CGenericRate
 CGenericTimerGeneric timer. Periodically executes a user-specified callback
 CInitOptionsEncapsulation of options for initializing rclcpp
 CJumpHandler
 CKeepAllUse to initialize the QoS with the keep_all history setting
 CKeepLastUse to initialize the QoS with the keep_last history setting and the given depth
 CLogger
 CNodeNode is the single point of entry for creating publishers and subscribers
 CNodeOptionsEncapsulation of options for node initialization
 CParameterStructure to store an arbitrary parameter with templated get/set methods
 CParameterEventsFilter
 CParameterEventsQoS
 CParameterService
 CParametersQoS
 CParameterTypeExceptionIndicate the parameter type does not match the expected type
 CParameterValueStore the type and value of a parameter
 CPublisherA publisher publishes messages of any type to a topic
 CPublisherBase
 CPublisherEventCallbacksContains callbacks for various types of events a Publisher can receive from the middleware
 CPublisherFactoryFactory with functions used to create a MessageT specific PublisherT
 CPublisherOptionsBaseNon-templated part of PublisherOptionsWithAllocator<Allocator>
 CPublisherOptionsWithAllocatorStructure containing optional configuration for Publishers
 CQoSEncapsulation of Quality of Service settings
 CQOSEventHandler
 CQOSEventHandlerBase
 CQoSInitializationQoS initialization values, cannot be created directly, use KeepAll or KeepLast instead
 CRateBase
 CScopeExit
 CSensorDataQoS
 CService
 CServiceBase
 CServicesQoS
 CSubscriptionSubscription implementation, templated on the type of message this subscription receives
 CSubscriptionBase
 CSubscriptionEventCallbacksContains callbacks for non-message events that a Subscription can receive from the middleware
 CSubscriptionFactoryFactory with functions used to create a Subscription<MessageT>
 CSubscriptionOptionsBaseNon-template base class for subscription options
 CSubscriptionOptionsWithAllocatorStructure containing optional configuration for Subscriptions
 CSyncParametersClient
 CSystemDefaultsQoS
 CTime
 CTimerBase
 CTimeSource
 CWaitable
 CWallTimer