OpenDDS  Snapshot(2023/04/28-20:55)
Cxx11Generator Member List

This is the complete list of members for Cxx11Generator, including all inherited members.

const_keyword(AST_Expression::ExprType type)Cxx11Generatorinlinevirtual
countLabels(const std::vector< AST_UnionBranch *> &branches)GeneratorBaseinlinestatic
enum_base()Cxx11Generatorinlinevirtual
gen_array(AST_Array *arr, const std::string &type, const std::string &elem, const std::string &ind="")Cxx11Generatorinlinestatic
gen_array(UTL_ScopedName *tdname, AST_Array *arr)Cxx11Generatorinlinevirtual
gen_array_traits(UTL_ScopedName *, AST_Array *)Cxx11Generatorinlinevirtual
gen_array_typedef(const char *, AST_Type *)Cxx11Generatorinlinevirtual
gen_common_strunion_post(const char *nm)Cxx11Generatorinlinestatic
gen_common_strunion_pre(const char *nm)Cxx11Generatorinlinestatic
gen_sequence(const std::string &type, const std::string &elem, const std::string &ind="")Cxx11Generatorinlinestatic
gen_sequence(UTL_ScopedName *tdname, AST_Sequence *seq)Cxx11Generatorinlinevirtual
gen_simple_out(const char *)Cxx11Generatorinlinevirtual
gen_struct(AST_Structure *, UTL_ScopedName *name, const std::vector< AST_Field *> &fields, AST_Type::SIZE_TYPE, const char *)Cxx11Generatorinlinevirtual
gen_struct_members(AST_Field *field)Cxx11Generatorinlinestatic
gen_typecode_ptrs(const std::string &type)Cxx11Generatorinlinestatic
gen_typedef_varout(const char *, AST_Type *)Cxx11Generatorinlinevirtual
gen_union(AST_Union *u, UTL_ScopedName *name, const std::vector< AST_UnionBranch *> &branches, AST_Type *discriminator)Cxx11Generatorinlinevirtual
gen_union_pragma_post()Cxx11Generatorinline
gen_union_pragma_pre()Cxx11Generatorinline
generate_union_field(AST_UnionBranch *branch)GeneratorBaseinlinestatic
generateAssign(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &)GeneratorBaseinlinestatic
generateCopyCtor(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &)GeneratorBaseinlinestatic
generateDefaultValue(AST_Union *the_union)GeneratorBaseinlinestatic
generateEqual(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &)GeneratorBaseinlinestatic
generateReset(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &)GeneratorBaseinlinestatic
hasDefaultLabel(const std::vector< AST_UnionBranch *> &branches)GeneratorBaseinlinestatic
init()Cxx11Generatorinlinevirtual
instanceCxx11Generatorstatic
map_type(AST_Type *type)GeneratorBaseinline
map_type(AST_Field *field)GeneratorBaseinline
map_type(AST_Expression::ExprType type)GeneratorBaseinline
map_type_string(AST_PredefinedType::PredefinedType chartype, bool)Cxx11Generatorinlinevirtual
needsDefault(const std::vector< AST_UnionBranch *> &branches, AST_Type *discriminator)GeneratorBaseinlinestatic
scoped_enum()Cxx11Generatorinlinevirtual
struct_decls(UTL_ScopedName *name, AST_Type::SIZE_TYPE, const char *)Cxx11Generatorinlinevirtual
union_accessors(AST_UnionBranch *branch)Cxx11Generatorinlinestatic
union_activate(const std::string &, AST_Decl *, const std::string &name, AST_Type *type, const std::string &, bool, Intro &, const std::string &)Cxx11Generatorinlinestatic
union_assign(const std::string &, AST_Decl *, const std::string &name, AST_Type *, const std::string &, bool, Intro &, const std::string &)Cxx11Generatorinlinestatic
union_copy(const std::string &, AST_Decl *, const std::string &name, AST_Type *, const std::string &, bool, Intro &, const std::string &)Cxx11Generatorinlinestatic
union_field(AST_UnionBranch *branch)Cxx11Generatorinlinestatic
union_move(const std::string &, AST_Decl *, const std::string &name, AST_Type *, const std::string &, bool, Intro &, const std::string &)Cxx11Generatorinlinestatic
union_move_assign(const std::string &, AST_Decl *, const std::string &name, AST_Type *, const std::string &, bool, Intro &, const std::string &)Cxx11Generatorinlinestatic
union_reset(const std::string &, AST_Decl *, const std::string &name, AST_Type *type, const std::string &, bool, Intro &, const std::string &)Cxx11Generatorinlinestatic
~GeneratorBase()GeneratorBaseinlinevirtual