|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
定义MSTL库的命名空间结构 更多...
宏定义 | |
| #define | __MSTL_GLOBAL_NAMESPACE__ MSTL |
| 全局命名空间MSTL名称 | |
| #define | MSTL_BEGIN_NAMESPACE__ namespace __MSTL_GLOBAL_NAMESPACE__ { |
| 开始全局命名空间MSTL | |
| #define | MSTL_END_NAMESPACE__ } |
| 结束全局命名空间MSTL | |
| #define | _MSTL __MSTL_GLOBAL_NAMESPACE__ :: |
| 全局命名空间MSTL前缀 | |
| #define | __MSTL_INNER_NAMESPACE__ inner |
| inner命名空间名称 | |
| #define | MSTL_BEGIN_INNER__ namespace __MSTL_INNER_NAMESPACE__ { |
| 开始inner命名空间 | |
| #define | MSTL_END_INNER__ } |
| 结束inner命名空间 | |
| #define | _INNER __MSTL_GLOBAL_NAMESPACE__ :: __MSTL_INNER_NAMESPACE__ :: |
| inner命名空间前缀 | |
| #define | __MSTL_CONSTANTS_NAMESPACE__ constants |
| constants命名空间名称 | |
| #define | MSTL_BEGIN_CONSTANTS__ namespace __MSTL_CONSTANTS_NAMESPACE__ { |
| 开始constants命名空间 | |
| #define | MSTL_END_CONSTANTS__ } |
| 结束constants命名空间 | |
| #define | _CONSTANTS __MSTL_GLOBAL_NAMESPACE__ :: __MSTL_CONSTANTS_NAMESPACE__ :: |
| constants命名空间前缀 | |
| #define | __MSTL_THIS_THREAD_NAMESPACE__ this_thread |
| this_thread命名空间名称 | |
| #define | MSTL_BEGIN_THIS_THREAD__ namespace __MSTL_THIS_THREAD_NAMESPACE__ { |
| this_thread命名空间 | |
| #define | MSTL_END_THIS_THREAD__ } |
| 结束this_thread命名空间 | |
| #define | _THIS_THREAD __MSTL_GLOBAL_NAMESPACE__ :: __MSTL_THIS_THREAD_NAMESPACE__ :: |
| this_thread命名空间前缀 | |
| #define | __MSTL_RANGES_NAMESPACE__ ranges |
| ranges命名空间名称 | |
| #define | MSTL_BEGIN_RANGES__ namespace __MSTL_RANGES_NAMESPACE__ { |
| 开始ranges命名空间 | |
| #define | MSTL_END_RANGES__ } |
| 结束ranges命名空间 | |
| #define | _MSTL_RANGES __MSTL_GLOBAL_NAMESPACE__ :: __MSTL_RANGES_NAMESPACE__ :: |
| ranges命名空间前缀 | |
| #define | __MSTL_RANGES_VIEWS_NAMESPACE__ views |
| ranges::view命名空间名称 | |
| #define | MSTL_BEGIN_RANGES_VIEWS__ namespace __MSTL_RANGES_VIEWS_NAMESPACE__ { |
| 开始ranges::view命名空间 | |
| #define | MSTL_END_RANGES_VIEWS__ } |
| 结束ranges::view命名空间 | |
| #define | _RANGES_VIEWS __MSTL_GLOBAL_NAMESPACE__ :: __MSTL_RANGES_NAMESPACE__ :: __MSTL_RANGES_VIEWS_NAMESPACE__ :: |
| ranges::view命名空间前缀 | |
| #define | __MSTL_LITERALS_NAMESPACE__ literals |
| literals命名空间名称 | |
| #define | MSTL_BEGIN_LITERALS__ inline namespace __MSTL_LITERALS_NAMESPACE__ { |
| 开始literals命名空间(内联) | |
| #define | MSTL_END_LITERALS__ } |
| 结束literals命名空间 | |
| #define | _LITERALS __MSTL_GLOBAL_NAMESPACE__ :: __MSTL_LITERALS_NAMESPACE__ :: |
| literals命名空间前缀 | |
定义MSTL库的命名空间结构