Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
auterion::SDK Member List

This is the complete list of members for auterion::SDK, including all inherited members.

addNode(rclcpp::Node::SharedPtr node) (defined in auterion::SDK)auterion::SDKinline
defaultRosHandle() const (defined in auterion::SDK)auterion::SDKinline
executor() const (defined in auterion::SDK)auterion::SDKinline
getParameter(const std::string &name, std::function< void(const T &)> on_change_callback=nullptr)auterion::SDKinline
getParameter(const std::string &name, std::function< void(const bool &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const int64_t &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const int &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const float &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const double &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::string &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::vector< bool > &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::vector< int64_t > &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::vector< int > &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::vector< float > &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::vector< double > &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
getParameter(const std::string &name, std::function< void(const std::vector< std::string > &)> on_change_callback) (defined in auterion::SDK)auterion::SDK
now() const (defined in auterion::SDK)auterion::SDKinline
removeNode(rclcpp::Node::SharedPtr node) (defined in auterion::SDK)auterion::SDKinline
run(RunOptions options=RunOptions()) (defined in auterion::SDK)auterion::SDK
SDK(int argc, char **argv, const std::string &node_name) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const T &value)auterion::SDKinline
setParameter(const std::string &name, const bool &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const int64_t &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const int &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const float &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const double &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::string &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::vector< bool > &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::vector< int64_t > &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::vector< int > &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::vector< float > &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::vector< double > &value) (defined in auterion::SDK)auterion::SDK
setParameter(const std::string &name, const std::vector< std::string > &value) (defined in auterion::SDK)auterion::SDK
setSkipFlightControllerConnectionCheck(bool skip)auterion::SDKinline
verify_param() (defined in auterion::SDK)auterion::SDKinlinestatic
~SDK() (defined in auterion::SDK)auterion::SDK