8 #ifndef metaclass_generator_H 9 #define metaclass_generator_H 20 const std::vector<AST_EnumVal*>& contents,
const char* repoid);
22 bool gen_struct(AST_Structure* node, UTL_ScopedName* name,
23 const std::vector<AST_Field*>& fields,
24 AST_Type::SIZE_TYPE size,
const char* repoid);
26 bool gen_typedef(AST_Typedef* node, UTL_ScopedName* name, AST_Type* type,
const char* repoid);
28 bool gen_union(AST_Union* node, UTL_ScopedName* name,
29 const std::vector<AST_UnionBranch*>& branches,
30 AST_Type* type,
const char* repoid);
bool gen_union(AST_Union *node, UTL_ScopedName *name, const std::vector< AST_UnionBranch *> &branches, AST_Type *type, const char *repoid)
bool gen_enum(AST_Enum *node, UTL_ScopedName *name, const std::vector< AST_EnumVal *> &contents, const char *repoid)
bool gen_typedef(AST_Typedef *node, UTL_ScopedName *name, AST_Type *type, const char *repoid)
bool gen_struct(AST_Structure *node, UTL_ScopedName *name, const std::vector< AST_Field *> &fields, AST_Type::SIZE_TYPE size, const char *repoid)