|
Astarte device API for C++ 0.8.1
Astarte device SDK for C++
|
This is the complete list of members for astarte::device::mqtt::DeviceMqtt, including all inherited members.
| add_interface_from_file(const std::filesystem::path &json_file) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| add_interface_from_str(std::string_view json) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| connect() -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| create(Config cfg) -> astarte_tl::expected< DeviceMqtt, Error > | astarte::device::mqtt::DeviceMqtt | static |
| Device(const Device &other)=delete | astarte::device::Device | |
| Device(Device &&other)=default | astarte::device::Device | |
| Device()=default (defined in astarte::device::Device) | astarte::device::Device | protected |
| DeviceMqtt(DeviceMqtt &other)=delete | astarte::device::mqtt::DeviceMqtt | |
| DeviceMqtt(DeviceMqtt &&other)=default | astarte::device::mqtt::DeviceMqtt | |
| disconnect() -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| get_all_properties(const std::optional< Ownership > &ownership) -> astarte_tl::expected< std::list< StoredProperty >, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| get_properties(std::string_view interface_name) -> astarte_tl::expected< std::list< StoredProperty >, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| get_property(std::string_view interface_name, std::string_view path) -> astarte_tl::expected< PropertyIndividual, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| is_connected() const -> bool override | astarte::device::mqtt::DeviceMqtt | virtual |
| operator=(DeviceMqtt &other) -> DeviceMqtt &=delete | astarte::device::mqtt::DeviceMqtt | |
| operator=(DeviceMqtt &&other) -> DeviceMqtt &=default | astarte::device::mqtt::DeviceMqtt | |
| astarte::device::Device::operator=(const Device &other) -> Device &=delete | astarte::device::Device | |
| astarte::device::Device::operator=(Device &&other) -> Device &=default | astarte::device::Device | |
| poll_incoming(const std::chrono::milliseconds &timeout) -> std::optional< Message > override | astarte::device::mqtt::DeviceMqtt | virtual |
| remove_interface(const std::string &interface_name) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| send_individual(std::string_view interface_name, std::string_view path, const Data &data, const std::chrono::system_clock::time_point *timestamp) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| send_object(std::string_view interface_name, std::string_view path, const DatastreamObject &object, const std::chrono::system_clock::time_point *timestamp) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| set_property(std::string_view interface_name, std::string_view path, const Data &data) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| unset_property(std::string_view interface_name, std::string_view path) -> astarte_tl::expected< void, Error > override | astarte::device::mqtt::DeviceMqtt | virtual |
| ~Device()=default | astarte::device::Device | virtual |
| ~DeviceMqtt() override | astarte::device::mqtt::DeviceMqtt |