14#ifndef MODB_ENUMINFO_H
15#define MODB_ENUMINFO_H
21#include "opflex/ofcore/OFTypes.h"
52 const std::vector<ConstInfo>& consts_);
63 const std::string&
getName()
const {
return name; }
69 const std::vector<ConstInfo>&
getConsts()
const {
return consts; }
96 std::vector<ConstInfo> consts;
98 typedef OF_UNORDERED_MAP<std::string, uint64_t> const_name_map_t;
99 typedef OF_UNORDERED_MAP<uint64_t, std::string> const_value_map_t;
101 const_name_map_t const_name_map;
102 const_value_map_t const_value_map;
Interface definition file for ConstInfo.