libcopp 2.3.1
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
cmd_option_bind.h
Go to the documentation of this file.
1#ifndef UTIL_CLI_CMDOPTIONBIND_H
2#define UTIL_CLI_CMDOPTIONBIND_H
3
4#pragma once
5
6/*
7 * cmd_option_bind.h
8 *
9 * Created on: 2011-12-29
10 * Author: OWenT
11 *
12 * 应用程序命令处理
13 * 绑定器模板(处理所有绑定的函数和类成员函数)
14 */
15
18
19namespace util {
20namespace cli {
21// 标准指令处理函数(无返回值,参数为选项的映射表)
22// void function_name (cmd_option_list&, [参数]); // 函数参数可选
23// void function_name (callback_param, [参数]); // 函数参数可选
24
26 SPLITCHAR = 0x0001, // (第一位)分隔符
27 STRINGSYM = 0x0002, // (第二位)字符串开闭符
28 TRANSLATE = 0x0004, // (第三位)转义字符
29 CMDSPLIT = 0x0008, // (第四位)指令分隔符
30};
31} // namespace cli
32} // namespace util
33#endif /* _CMDOPTIONBIND_H_ */