ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
tools_cmd.h File Reference

命令分发器:基于键值的函数注册与执行框架。 More...

#include <functional>
#include <list>
#include <map>

Classes

class  ngl::tools::cmd< TAG, TKEY, ARG >
 命令分发器类。 More...

Namespaces

namespace  ngl::tools
 工具函数命名空间。

Variables

template<typename TAG, typename TKEY, typename ... ARG>
std::map< TKEY, std::function< void(ARG...)> > ngl::tools::cmd< TAG, TKEY, ARG... >::m_fun
 静态成员定义:命令映射表

Detailed Description

命令分发器:基于键值的函数注册与执行框架。

提供通用的命令注册和分发机制,支持通过键值查找并执行已注册的回调函数。 适用于命令行参数解析、交互式控制台命令分发等场景。