Devices registry static class. More...
#include <cmsis-plus/posix-io/device-registry.h>
Public Types | |
using | pointer = T * |
using | reference = T & |
using | value_type = T |
Public Member Functions | |
Constructors & Destructor | |
device_registry ()=delete | |
~device_registry ()=delete | |
Static Public Member Functions | |
Public Static Member Functions | |
static void | link (value_type *device) |
static value_type * | identify_device (const char *path) |
Devices registry static class.
Definition at line 54 of file device-registry.h.
using os::posix::device_registry< T >::pointer = T* |
Definition at line 59 of file device-registry.h.
using os::posix::device_registry< T >::reference = T& |
Definition at line 60 of file device-registry.h.
using os::posix::device_registry< T >::value_type = T |
Definition at line 58 of file device-registry.h.
|
delete |
|
delete |
|
static |
return pointer to device or nullptr if not found.
Definition at line 183 of file device-registry.h.
|
static |
Definition at line 150 of file device-registry.h.