C++ API
Class Hierarchy
-
- Namespace agnocast
- Struct AgnocastExecutable
- Template Struct callback_first_arg
- Template Struct callback_first_arg< std::function< ReturnType(Arg, Args...) > >
- Struct CallbackInfo
- Template Struct function_traits
- Template Struct function_traits< std::function< ReturnType(Args...) > >
- Struct ioctl_get_version_args
- Struct ioctl_update_entry_args
- Struct MqMsgAgnocast
- Struct MqMsgROS2Publish
- Struct name_info
- Struct publisher_shm_info
- Struct PublisherOptions
- Struct SubscriptionOptions
- Class AgnocastExecutor
- Class AnyObject
- Template Class ipc_shared_ptr
- Class MultiThreadedAgnocastExecutor
- Template Class PollingSubscriber
- Template Class Publisher
- Class SingleThreadedAgnocastExecutor
- Template Class Subscription
- Class SubscriptionBase
- Template Class TakeSubscription
- Template Class TypedMessagePtr
- Union ioctl_get_subscriber_num_args
- Union ioctl_new_shm_args
- Union ioctl_publish_args
- Union ioctl_publisher_args
- Union ioctl_receive_msg_args
- Union ioctl_subscriber_args
- Union ioctl_take_msg_args
- Namespace agnocast
File Hierarchy
-
- Directory include
- Directory agnocast
- File agnocast.hpp
- File agnocast_callback_info.hpp
- File agnocast_executor.hpp
- File agnocast_ioctl.hpp
- File agnocast_mq.hpp
- File agnocast_multi_threaded_executor.hpp
- File agnocast_publisher.hpp
- File agnocast_single_threaded_executor.hpp
- File agnocast_smart_pointer.hpp
- File agnocast_subscription.hpp
- File agnocast_utils.hpp
- Directory agnocast
- Directory include