Kallisto Linux API
Library for interacting with Kallisto devices
|
Static Public Member Functions | |
static KallistoCore * | getInstance () |
static SystemManager * | getSystemManagerInstance () |
static KallistoManager * | getKallistoManagerInstance () |
static SensorManager * | getSensorManagerInstance () |
static error::KallistoDetailedResult | init (kallisto::log::LoggerConfiguration &logger_configuration, kallisto::bluetooth::BluetoothScannerConfiguration &scanner_configuration, kallisto::bluetooth::BluetoothScannerFilter &scanner_filter) |
static error::KallistoDetailedResult | init () |
Protected Member Functions | |
KallistoCore () | |
virtual | ~KallistoCore () |
KallistoCore (KallistoCore const &)=delete | |
KallistoCore (KallistoCore &&)=delete | |
void | operator= (KallistoCore const &)=delete |
void | operator= (KallistoCore &&)=delete |
Static Protected Attributes | |
static KallistoCore * | s_instance |
static SystemManager * | s_system_manager_instance |
static KallistoManager * | s_kallisto_manager_instance |
static SensorManager * | s_sensor_manager_instance |
|
protected |
Constructor. Private, doesn't allow creation unless is using getInstance().
|
protectedvirtual |
Destructor.
|
protecteddelete |
Remove copy and move.
|
static |
Returns the instance of the KallistoCore. It can be nullptr if KallistoCore::init() was not called or failed.
|
static |
Returns the instance of the KallistoManager. It can be nullptr if KallistoCore::init() was not called or failed.
|
static |
Returns the instance of the SensorManager. It can be nullptr if KallistoCore::init() was not called or failed.
|
static |
Returns the instance of the SystemManager. It can be nullptr if KallistoCore::init() was not called or failed.
|
static |
Initializes the Kallisto system.
logger_configuration | |
scanner_configuration | |
scanner_filter |
|
static |
Initializes the Kallisto system with default values.
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |