| 
    rclcpp
    master
    
   C++ ROS Client Library API 
   | 
 
| ▼Nrclcpp | |
| ►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 | |
| CContext | Context which encapsulates shared state between nodes and other similar entities | 
| CContextAlreadyInitialized | Thrown when init is called on an already initialized context | 
| CDuration | |
| CEvent | |
| CGenericRate | |
| CGenericTimer | Generic timer. Periodically executes a user-specified callback | 
| CInitOptions | Encapsulation of options for initializing rclcpp | 
| CJumpHandler | |
| CLogger | |
| CNode | Node is the single point of entry for creating publishers and subscribers | 
| CParameter | Structure to store an arbitrary parameter with templated get/set methods | 
| CParameterEventsFilter | |
| CParameterService | |
| CParameterTypeException | Indicate the parameter type does not match the expected type | 
| CParameterValue | Store the type and value of a parameter | 
| CPublisher | A publisher publishes messages of any type to a topic | 
| CPublisherBase | |
| CPublisherFactory | Factory with functions used to create a MessageT specific PublisherT | 
| CRateBase | |
| CScopeExit | |
| CService | |
| CServiceBase | |
| CSubscription | Subscription implementation, templated on the type of message this subscription receives | 
| CSubscriptionBase | |
| CSubscriptionFactory | Factory with functions used to create a Subscription<MessageT> | 
| CSyncParametersClient | |
| CTime | |
| CTimerBase | |
| CTimeSource | |
| CWaitable | |
| CWallTimer | 
 1.8.13