libxr
1.0
Want to be the best embedded framework
|
应用模块管理器 More...
#include <app_framework.hpp>
Public Member Functions | |
void | Register (Application &app) |
注册一个应用模块 | |
void | MonitorAll () |
调用所有模块的 OnMonitor | |
size_t | Size () |
获取模块数量 | |
Data Fields | |
LibXR::LockFreeList | app_list_ |
模块链表 / Module list | |
应用模块管理器
Manager for registering and updating application modules
Definition at line 130 of file app_framework.hpp.
|
inline |
调用所有模块的 OnMonitor
Call OnMonitor for all registered modules
Definition at line 152 of file app_framework.hpp.
|
inline |
注册一个应用模块
Register an application module
app | 模块实例引用 / Reference to an Application instance |
Definition at line 141 of file app_framework.hpp.
|
inline |
获取模块数量
Get number of registered modules
Definition at line 168 of file app_framework.hpp.
LibXR::LockFreeList LibXR::ApplicationManager::app_list_ |
模块链表 / Module list
Definition at line 133 of file app_framework.hpp.