|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include "driver_type.hpp"#include <instance_list/instance_list.hpp>#include <nop_lock/nop_lock.hpp>

Classes | |
| class | embvm::DriverRegistry< TMaxSize, TReturnSize, TLockType > |
| DriverRegistry base class. More... | |
Namespaces | |
| embvm | |
| Embedded framework core interfaces, classes, and definitions. | |
Typedefs | |
| template<typename TLockType = embutil::nop_lock> | |
| using | embvm::DynamicDriverRegistry = DriverRegistry< 0, 0, TLockType > |
| Declare a DriverRegistry that uses dynamic memory allocation. More... | |
| template<const size_t TMaxSize = 32, const size_t TReturnSize = 4, typename TLockType = embutil::nop_lock> | |
| using | embvm::StaticDriverRegistry = DriverRegistry< TMaxSize, TReturnSize, TLockType > |
| Declare a DriverRegistry that uses static memory allocation. More... | |
1.8.15