|
libxr
Embedded C++ framework for bare-metal, RTOS and Linux
|
定长槽池:任务与中断共享的小容量消息槽 / Fixed-size slot pool for small task/interrupt shared message slots. More...
#include <atomic>#include <cstddef>#include <cstdint>#include <new>#include <type_traits>#include "libxr_def.hpp"#include "libxr_mem.hpp"Go to the source code of this file.
Classes | |
| class | LibXR::SlotPoolBase |
| 槽池的无类型内核:槽状态机、发布序号与扫描逻辑。 Typeless core of the slot pool: slot state machine, publish sequence and scan logic. More... | |
| class | LibXR::SlotPool< T > |
| 面向任务与中断的小容量消息槽池。 Small message slot pool shared between tasks and interrupts. More... | |
Namespaces | |
| namespace | LibXR |
| LibXR 命名空间 / LibXR namespace. | |
定长槽池:任务与中断共享的小容量消息槽 / Fixed-size slot pool for small task/interrupt shared message slots.
Definition in file slot_pool.hpp.