|
| template<const size_t TSize, const size_t TThreadCnt = 1, typename TFunc = stdext::inplace_function<void(), EVENT_CENTER_REQD_STATIC_FUNCTION_SIZE>> |
| using | embvm::StaticEventQueue = embutil::StaticDispatchQueue< TSize, TThreadCnt, TFunc > |
| | This alias represents a static dispatch queue which can be used with the event manager Primarily this alias is used to prevent users from needing to declare a long type declaration just because of the need to increase inplace_function<>'s size. More...
|
| |
| using | embvm::DynamicEventCenter = EventCenter< 0, 0 > |
| | Declare an EventCenter that uses dynamic memory allocation. More...
|
| |
| template<const size_t TMaxEvents = 16, const size_t TMaxSubscribersPerEvent = 4> |
| using | embvm::StaticEventCenter = EventCenter< TMaxEvents, TMaxSubscribersPerEvent > |
| | Declare a DriverRegistry that uses static memory allocation. More...
|
| |