|
Astarte device API for C++ 0.7.1
Astarte device SDK for C++
|
Umbrella namespace for the Astarte device SDK. More...
Classes | |
| class | AstarteData |
| Astarte data class, representing the basic Astarte types. More... | |
| class | AstarteDatastreamIndividual |
| Representing the Astarte individual datastream data. More... | |
| class | AstarteDatastreamObject |
| Astarte object class, representing the Astarte object datastream data. More... | |
| class | AstarteDevice |
| Interface for an Astarte device. More... | |
| class | AstarteDeviceGRPC |
| Class for the Astarte devices. More... | |
| class | AstarteException |
| Base exception class for the Astarte device library. More... | |
| class | AstarteFileOpenException |
| Specific exception for when a file cannot be opened. More... | |
| class | AstarteInternalException |
| Generic exception for when an operation failed due to an internal error. More... | |
| class | AstarteInvalidInputException |
| Specific exception for when an operation failed due to incompatible user input. More... | |
| class | AstarteMessage |
| Astarte message class, represents a full message for/from Astarte. More... | |
| class | AstarteOperationRefusedException |
| Generic exception for when an operation is refused by the Astarte device. More... | |
| class | AstartePropertyIndividual |
| Representing the Astarte individual datastream data. More... | |
| class | AstarteStoredProperty |
| Representing data for a stored property. More... | |
Concepts | |
| concept | AstarteDataAllowedType |
| Restricts the allowed types for instances of an Astarte data class. | |
Enumerations | |
| enum | AstarteOwnership : int8_t { kDevice , kServer } |
| Possible Astarte ownership. More... | |
| enum | AstarteType : int8_t { kBinaryBlob , kBoolean , kDatetime , kDouble , kInteger , kLongInteger , kString , kBinaryBlobArray , kBooleanArray , kDatetimeArray , kDoubleArray , kIntegerArray , kLongIntegerArray , kStringArray } |
| Possible Astarte types. More... | |
Umbrella namespace for the Astarte device SDK.
| enum AstarteDeviceSdk::AstarteOwnership : int8_t |
| enum AstarteDeviceSdk::AstarteType : int8_t |
Possible Astarte types.