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 70 of file device-registry.h.
using os::posix::device_registry< T >::pointer = T* |
Definition at line 75 of file device-registry.h.
using os::posix::device_registry< T >::reference = T& |
Definition at line 76 of file device-registry.h.
using os::posix::device_registry< T >::value_type = T |
Definition at line 74 of file device-registry.h.
|
delete |
|
delete |
|
static |
return pointer to device or nullptr if not found.
Definition at line 191 of file device-registry.h.
|
static |
Definition at line 166 of file device-registry.h.