nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
Loading...
Searching...
No Matches
Namespaces | Functions
nros.hpp File Reference

Umbrella header — pulls in every public C++ API surface. More...

#include "nros_cpp_ffi.h"
#include "nros/log.hpp"
#include "nros/result.hpp"
#include "nros/qos.hpp"
#include "nros/options.hpp"
#include "nros/future.hpp"
#include "nros/stream.hpp"
#include "nros/node.hpp"
#include "nros/publisher.hpp"
#include "nros/subscription.hpp"
#include "nros/service.hpp"
#include "nros/client.hpp"
#include "nros/action_server.hpp"
#include "nros/action_client.hpp"
#include "nros/polling_action_server.hpp"
#include "nros/polling_action_client.hpp"
#include "nros/parameter.hpp"
#include "nros/tick_ctx.hpp"
Include dependency graph for nros.hpp:

Go to the source code of this file.

Namespaces

namespace  nros
 

Functions

voidnros::global_handle ()
 
Result nros::spin ()
 
Result nros::spin (uint32_t duration_ms, int32_t poll_ms=10)
 
Result nros::spin_once (int32_t timeout_ms=10)
 

Detailed Description

Umbrella header — pulls in every public C++ API surface.