🛰️航天仿真算法库 SpaceAST 0.3.1
载入中...
搜索中...
未找到
ast::EnumDescriptor< EnumType > 模板类 参考

#include <EnumDescriptor.hpp>

+ 类 ast::EnumDescriptor< EnumType > 继承关系图:

Public 成员函数

const char * nameOf (EnumType value) const
 
EnumType valueOf (StringView name) const
 
EnumType valueOf (StringView name, bool &found) const
 
 EnumDescriptorData ()=default
 
 EnumDescriptorData (ValueList values)
 
- Public 成员函数 继承自 ast::EnumDescriptorData
 EnumDescriptorData (ValueList values)
 
const char * nameOf (NumberType value) const
 
NumberType valueOf (StringView name) const
 
NumberType valueOf (StringView name, bool &found) const
 

额外继承的成员函数

- Public 类型 继承自 ast::EnumDescriptorData
using NumberType = int
 
using ValueList = Span<std::pair<NumberType, char*>>
 

详细描述

template<typename EnumType>
class ast::EnumDescriptor< EnumType >

枚举描述符


该类的文档由以下文件生成: