This is the complete list of members for TypeObjectFactory, including all inherited members.
| add_alias(const std::string &alias_name, const std::string &target_type) | TypeObjectFactory | inline |
| add_type_identifier(const std::string &type_name, const TypeIdentifier *identifier) | TypeObjectFactory | |
| add_type_object(const std::string &type_name, const TypeIdentifier *identifier, const TypeObject *object) | TypeObjectFactory | |
| aliases_ | TypeObjectFactory | protected |
| apply_member_annotations(DynamicTypeBuilder_ptr &parent_type_builder, MemberId member_id, const AppliedAnnotationSeq &annotations) const | TypeObjectFactory | protected |
| apply_type_annotations(DynamicTypeBuilder_ptr &type_builder, const AppliedAnnotationSeq &annotations) const | TypeObjectFactory | protected |
| build_dynamic_type(TypeDescriptor &descriptor, const TypeObject *object, const DynamicType_ptr annotation_member_type=DynamicType_ptr(nullptr)) const | TypeObjectFactory | protected |
| build_dynamic_type(const std::string &name, const TypeIdentifier *identifier, const TypeObject *object=nullptr) const | TypeObjectFactory | |
| complete_identifiers_ | TypeObjectFactory | protected |
| complete_objects_ | TypeObjectFactory | protected |
| create_basic_identifiers() | TypeObjectFactory | protected |
| create_builtin_annotations() | TypeObjectFactory | protected |
| delete_instance() | TypeObjectFactory | static |
| fill_complete_dependant_types(TypeInformation *info, const TypeIdentifier *identifier) const | TypeObjectFactory | protected |
| fill_complete_information(TypeInformation *info, const TypeIdentifier *ident) const | TypeObjectFactory | protected |
| fill_complete_minimal_dependant_types(TypeInformation *info, const TypeIdentifier *identifier) const | TypeObjectFactory | protected |
| fill_minimal_dependant_types(TypeInformation *info, const TypeIdentifier *identifier) const | TypeObjectFactory | protected |
| fill_minimal_information(TypeInformation *info, const TypeIdentifier *ident) const | TypeObjectFactory | protected |
| generate_name_and_store_type_identifier(const TypeIdentifier *identifier) const | TypeObjectFactory | protected |
| get_array_identifier(const std::string &type_name, const std::vector< uint32_t > &bound, bool complete=false) | TypeObjectFactory | |
| get_instance() | TypeObjectFactory | static |
| get_key_from_hash(const DynamicType_ptr annotation_descriptor_type, const NameHash &hash) const | TypeObjectFactory | protected |
| get_map_identifier(const std::string &key_type_name, const std::string &value_type_name, uint32_t bound, bool complete=false) | TypeObjectFactory | |
| get_primitive_type_identifier(TypeKind kind) const | TypeObjectFactory | |
| get_sequence_identifier(const std::string &type_name, uint32_t bound, bool complete=false) | TypeObjectFactory | |
| get_stored_type_identifier(const TypeIdentifier *identifier) const | TypeObjectFactory | protected |
| get_string_identifier(uint32_t bound, bool wide=false) | TypeObjectFactory | |
| get_type_identifier(const std::string &type_name, bool complete=false) const | TypeObjectFactory | |
| get_type_identifier_trying_complete(const std::string &type_name) const | TypeObjectFactory | |
| get_type_information(const std::string &type_name) const | TypeObjectFactory | |
| get_type_information(const TypeIdentifier *identifier) const | TypeObjectFactory | |
| get_type_kind(const std::string &type_name) const | TypeObjectFactory | |
| get_type_name(const TypeKind kind) const | TypeObjectFactory | |
| get_type_name(const TypeIdentifier *identifier) const | TypeObjectFactory | |
| get_type_object(const std::string &type_name, bool complete=false) const | TypeObjectFactory | |
| get_type_object(const TypeIdentifier *identifier) const | TypeObjectFactory | |
| identifiers_ | TypeObjectFactory | mutableprotected |
| identifiers_created_ | TypeObjectFactory | mutableprotected |
| informations_ | TypeObjectFactory | mutableprotected |
| informations_created_ | TypeObjectFactory | mutableprotected |
| is_type_identifier_complete(const TypeIdentifier *identifier) const | TypeObjectFactory | |
| nullify_all_entries(const TypeIdentifier *identifier) | TypeObjectFactory | protected |
| objects_ | TypeObjectFactory | protected |
| try_get_complete(const TypeIdentifier *identifier) const | TypeObjectFactory | protected |
| typelookup_check_type_identifier(const TypeIdentifier &identifier) const | TypeObjectFactory | |
| typelookup_get_type(const TypeIdentifier &identifier, TypeObject &object) const | TypeObjectFactory | |
| typelookup_get_type_dependencies(const TypeIdentifierSeq &identifiers, const OctetSeq &in_continuation_point, OctetSeq &out_continuation_point, size_t max_size) const | TypeObjectFactory | |
| typelookup_get_type_object_from_information(const TypeInformation &information) const | TypeObjectFactory | |
| TypeObjectFactory() | TypeObjectFactory | protected |
| ~TypeObjectFactory() | TypeObjectFactory |