|
Flyby SDK v1.0.2
|
| Cflyby::Component | Holds the common info for all SDK components |
| Cflyby::DisposeBag | Dispose bag is used to hold and automatically dispose observables |
| Cflyby::Drone | The main interface between the payload, drone, and drone controller |
| Cflyby::DroneFactory | Produces new Drone class instances |
| Cstd::enable_shared_from_this | |
| Cflyby::MessageObject | A key-value object that is serializable |
| Cflyby::Observable | General observable interface |
| Cflyby::PinObservable | Observable for handling GPIO states |
| Cflyby::PublishObservable | Observable for publishing status on the message bus |
| Cflyby::SubscribeObservable | Observable for subscribing status on the message bus |
| Cflyby::Environment | This object represents the drone's executing environment, including variables and drone configurations |
| Cstd::exception | |
| Cflyby::invalid_operation_error | An error representing an invalid operation |
| Cflyby::not_available_error | An error representing a server call that is unavailable |
| Cflyby::not_implemented_error | An error representing a function that is not implemented |
| Cflyby::parse_error | An error representing a parsing failure |
| Cflyby::Logger | The base logger class |
| Cflyby::Pin | Interface for the GPIO pins |
| Cflyby::Publisher | The class used for publishing to the message bus |
| Cflyby::Client | A pub/sub client for the message bus |
| Cflyby::SerialObject | An object that is serializable |
| Cflyby::Message | A message that is sent across the message bus |
| Cflyby::MessageObject | A key-value object that is serializable |
| Cflyby::Subscriber | The class used for subscribing to the message bus |
| Cflyby::Client | A pub/sub client for the message bus |