Astarte device API for C++ 0.8.1
Astarte device SDK for C++
Loading...
Searching...
No Matches
AstarteDeviceSdk::AstarteDevice Member List

This is the complete list of members for AstarteDeviceSdk::AstarteDevice, including all inherited members.

add_interface_from_file(const std::filesystem::path &json_file) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
add_interface_from_str(std::string_view json) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
AstarteDevice(const AstarteDevice &other)=deleteAstarteDeviceSdk::AstarteDevice
AstarteDevice(AstarteDevice &&other)=defaultAstarteDeviceSdk::AstarteDevice
AstarteDevice()=defaultAstarteDeviceSdk::AstarteDeviceprotected
connect() -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
disconnect() -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
is_connected() const -> bool=0AstarteDeviceSdk::AstarteDevicepure virtual
operator=(const AstarteDevice &other) -> AstarteDevice &=deleteAstarteDeviceSdk::AstarteDevice
operator=(AstarteDevice &&other) -> AstarteDevice &=defaultAstarteDeviceSdk::AstarteDevice
poll_incoming(const std::chrono::milliseconds &timeout) -> std::optional< AstarteMessage >=0AstarteDeviceSdk::AstarteDevicepure virtual
remove_interface(const std::string &interface_name) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
send_individual(std::string_view interface_name, std::string_view path, const AstarteData &data, const std::chrono::system_clock::time_point *timestamp) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
send_object(std::string_view interface_name, std::string_view path, const AstarteDatastreamObject &object, const std::chrono::system_clock::time_point *timestamp) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
set_property(std::string_view interface_name, std::string_view path, const AstarteData &data) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
unset_property(std::string_view interface_name, std::string_view path) -> astarte_tl::expected< void, AstarteError >=0AstarteDeviceSdk::AstarteDevicepure virtual
~AstarteDevice()=defaultAstarteDeviceSdk::AstarteDevicevirtual