| 
    OpenDDS
    Snapshot(2023/04/05-13:10)
    
   | 
 
This is the complete list of members for typeobject_generator, including all inherited members.
| complete_type_map_ | typeobject_generator | private | 
| consider(Element &v, AST_Type *type, const std::string &anonymous_name) | typeobject_generator | private | 
| cxx_escaped(const std::string &s) | dds_generator | static | 
| declare_get_type_map() | typeobject_generator | private | 
| do_included_files() const | dds_generator | inlinevirtual | 
| element_ | typeobject_generator | private | 
| fully_desc_type_identifier_map_ | typeobject_generator | private | 
| FullyDescriptiveTypeIdentifierMap typedef | typeobject_generator | private | 
| gen_const(UTL_ScopedName *, bool, AST_Constant *) | dds_generator | inlinevirtual | 
| gen_enum(AST_Enum *node, UTL_ScopedName *name, const std::vector< AST_EnumVal *> &contents, const char *repoid) | typeobject_generator | virtual | 
| gen_epilogue() | typeobject_generator | virtual | 
| gen_interf(AST_Interface *, UTL_ScopedName *, bool, const std::vector< AST_Interface *> &, const std::vector< AST_Interface *> &, const std::vector< AST_Attribute *> &, const std::vector< AST_Operation *> &, const char *) | dds_generator | inlinevirtual | 
| gen_interf_fwd(UTL_ScopedName *) | dds_generator | inlinevirtual | 
| gen_native(AST_Native *, UTL_ScopedName *, const char *) | dds_generator | inlinevirtual | 
| gen_prologue() | dds_generator | inlinevirtual | 
| gen_struct(AST_Structure *node, UTL_ScopedName *name, const std::vector< AST_Field *> &fields, AST_Type::SIZE_TYPE size, const char *repoid) | typeobject_generator | virtual | 
| gen_struct_fwd(UTL_ScopedName *, AST_Type::SIZE_TYPE) | dds_generator | inlinevirtual | 
| gen_typedef(AST_Typedef *node, UTL_ScopedName *name, AST_Type *type, const char *repoid) | typeobject_generator | virtual | 
| gen_union(AST_Union *node, UTL_ScopedName *name, const std::vector< AST_UnionBranch *> &branches, AST_Type *type, const char *repoid) | typeobject_generator | virtual | 
| gen_union_fwd(AST_UnionFwd *, UTL_ScopedName *, AST_Type::SIZE_TYPE) | dds_generator | inlinevirtual | 
| generate(AST_Type *node, UTL_ScopedName *name) | typeobject_generator | private | 
| generate_alias_type_identifier(AST_Type *type) | typeobject_generator | private | 
| generate_array_type_identifier(AST_Type *type, bool force_type_object) | typeobject_generator | private | 
| generate_enum_type_identifier(AST_Type *type) | typeobject_generator | private | 
| generate_primitive_type_identifier(AST_Type *type) | typeobject_generator | private | 
| generate_sequence_type_identifier(AST_Type *type, bool force_type_object) | typeobject_generator | private | 
| generate_struct_type_identifier(AST_Type *type) | typeobject_generator | private | 
| generate_type_identifier(AST_Type *type, bool force_type_object) | typeobject_generator | private | 
| generate_union_type_identifier(AST_Type *type) | typeobject_generator | private | 
| get_complete_type_identifier(AST_Type *type) | typeobject_generator | private | 
| get_minimal_type_identifier(AST_Type *type) | typeobject_generator | private | 
| get_tag_name(const std::string &base_name, bool nested_key_only=false) | dds_generator | static | 
| get_type_map_declared_ | typeobject_generator | private | 
| get_xtag_name(UTL_ScopedName *name) | dds_generator | static | 
| hash_type_identifier_map_ | typeobject_generator | private | 
| HashTypeIdentifierMap typedef | typeobject_generator | private | 
| index_ | typeobject_generator | private | 
| minimal_type_map_ | typeobject_generator | private | 
| module_scope_helper(UTL_ScopedName *sn, const char *sep, EscapeContext cxt=EscapeContext_Normal) | dds_generator | static | 
| produce_output(bool flag) | typeobject_generator | inline | 
| produce_output_ | typeobject_generator | private | 
| produce_xtypes_complete(bool flag) | typeobject_generator | inline | 
| produce_xtypes_complete_ | typeobject_generator | private | 
| scoped_helper(UTL_ScopedName *sn, const char *sep, EscapeContext cxt=EscapeContext_Normal) | dds_generator | static | 
| set_builtin_member_annotations(AST_Decl *member, OpenDDS::XTypes::Optional< OpenDDS::XTypes::AppliedBuiltinMemberAnnotations > &annotations) | typeobject_generator | private | 
| Stack typedef | typeobject_generator | private | 
| stack_ | typeobject_generator | private | 
| strong_connect(AST_Type *type, const std::string &anonymous_name) | typeobject_generator | private | 
| tag_type(UTL_ScopedName *name) | typeobject_generator | static | 
| to_string(Identifier *id, EscapeContext ec=EscapeContext_Normal) | dds_generator | static | 
| type_object_map_ | typeobject_generator | private | 
| typeid_encoding_ | typeobject_generator | private | 
| typeobject_generator() | typeobject_generator | inline | 
| TypeObjectMap typedef | typeobject_generator | private | 
| update_maps(AST_Type *type, const OpenDDS::XTypes::TypeObject &minimal_to, const OpenDDS::XTypes::TypeObject &complete_to) | typeobject_generator | private | 
| use_old_typeobject_encoding() | typeobject_generator | |
| valid_var_name(const std::string &str) | dds_generator | static | 
| ~dds_generator()=0 | dds_generator | pure virtual | 
 1.8.13