| 
    OpenDDS
    Snapshot(2023/04/25-14:16)
    
   | 
 
This is the complete list of members for GeneratorBase, including all inherited members.
| const_keyword(AST_Expression::ExprType) | GeneratorBase | inlinevirtual | 
| countLabels(const std::vector< AST_UnionBranch *> &branches) | GeneratorBase | inlinestatic | 
| enum_base() | GeneratorBase | inlinevirtual | 
| gen_array(UTL_ScopedName *tdname, AST_Array *arr) | GeneratorBase | inlinevirtual | 
| gen_array_traits(UTL_ScopedName *tdname, AST_Array *arr) | GeneratorBase | inlinevirtual | 
| gen_array_typedef(const char *nm, AST_Type *base) | GeneratorBase | inlinevirtual | 
| gen_sequence(UTL_ScopedName *tdname, AST_Sequence *seq)=0 | GeneratorBase | pure virtual | 
| gen_simple_out(const char *nm) | GeneratorBase | inlinevirtual | 
| gen_struct(AST_Structure *s, UTL_ScopedName *name, const std::vector< AST_Field *> &fields, AST_Type::SIZE_TYPE size, const char *x)=0 | GeneratorBase | pure virtual | 
| gen_typedef_varout(const char *nm, AST_Type *base) | GeneratorBase | inlinevirtual | 
| gen_union(AST_Union *u, UTL_ScopedName *name, const std::vector< AST_UnionBranch *> &branches, AST_Type *discriminator) | GeneratorBase | inlinevirtual | 
| generate_union_field(AST_UnionBranch *branch) | GeneratorBase | inlinestatic | 
| generateAssign(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &) | GeneratorBase | inlinestatic | 
| generateCopyCtor(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &) | GeneratorBase | inlinestatic | 
| generateDefaultValue(AST_Union *the_union) | GeneratorBase | inlinestatic | 
| generateEqual(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &) | GeneratorBase | inlinestatic | 
| generateReset(const std::string &, AST_Decl *, const std::string &name, AST_Type *field_type, const std::string &, bool, Intro &, const std::string &) | GeneratorBase | inlinestatic | 
| hasDefaultLabel(const std::vector< AST_UnionBranch *> &branches) | GeneratorBase | inlinestatic | 
| init()=0 | GeneratorBase | pure virtual | 
| map_type(AST_Type *type) | GeneratorBase | inline | 
| map_type(AST_Field *field) | GeneratorBase | inline | 
| map_type(AST_Expression::ExprType type) | GeneratorBase | inline | 
| map_type_string(AST_PredefinedType::PredefinedType chartype, bool constant) | GeneratorBase | inlinevirtual | 
| needsDefault(const std::vector< AST_UnionBranch *> &branches, AST_Type *discriminator) | GeneratorBase | inlinestatic | 
| scoped_enum() | GeneratorBase | inlinevirtual | 
| struct_decls(UTL_ScopedName *name, AST_Type::SIZE_TYPE size, const char *struct_or_class="struct") | GeneratorBase | inlinevirtual | 
| ~GeneratorBase() | GeneratorBase | inlinevirtual | 
 1.8.13