|
Ersa Wearable Platform
Embedded smartwatch firmware and application framework
|
Namespaces | |
| namespace | app |
| namespace | board |
| namespace | common |
| namespace | config |
| namespace | events |
| namespace | hal |
| namespace | protocols |
| namespace | runtime |
| namespace | services |
| namespace | strings |
| namespace | system |
| namespace | test |
| namespace | ui |
| namespace | watchface |
Classes | |
| struct | Error |
| struct | Point |
| struct | Rect |
| class | Result |
| class | Result< void > |
Enumerations | |
| enum class | ErrorCode : int { Ok = 0 , InvalidParam = -1 , OutOfMemory = -2 , NotFound = -3 , Busy = -4 , Timeout = -5 , NotSupported = -6 , HardwareFault = -7 , IoError = -8 } |
|
strong |
Stable error categories shared by host services and device HAL adapters. Negative values distinguish failure from ordinary positive counts while keeping the representation simple for embedded compilers and protocols.
| Enumerator | |
|---|---|
| Ok | |
| InvalidParam | |
| OutOfMemory | |
| NotFound | |
| Busy | |
| Timeout | |
| NotSupported | |
| HardwareFault | |
| IoError | |