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.