Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
TypeObjectFactory Member List

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)TypeObjectFactoryinline
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_TypeObjectFactoryprotected
apply_member_annotations(DynamicTypeBuilder_ptr &parent_type_builder, MemberId member_id, const AppliedAnnotationSeq &annotations) constTypeObjectFactoryprotected
apply_type_annotations(DynamicTypeBuilder_ptr &type_builder, const AppliedAnnotationSeq &annotations) constTypeObjectFactoryprotected
build_dynamic_type(TypeDescriptor &descriptor, const TypeObject *object, const DynamicType_ptr annotation_member_type=DynamicType_ptr(nullptr)) constTypeObjectFactoryprotected
build_dynamic_type(const std::string &name, const TypeIdentifier *identifier, const TypeObject *object=nullptr) constTypeObjectFactory
complete_identifiers_TypeObjectFactoryprotected
complete_objects_TypeObjectFactoryprotected
create_builtin_annotations()TypeObjectFactoryprotected
delete_instance()TypeObjectFactorystatic
fill_complete_dependant_types(TypeInformation *info, const TypeIdentifier *identifier) constTypeObjectFactoryprotected
fill_complete_information(TypeInformation *info, const TypeIdentifier *ident) constTypeObjectFactoryprotected
fill_complete_minimal_dependant_types(TypeInformation *info, const TypeIdentifier *identifier) constTypeObjectFactoryprotected
fill_minimal_dependant_types(TypeInformation *info, const TypeIdentifier *identifier) constTypeObjectFactoryprotected
fill_minimal_information(TypeInformation *info, const TypeIdentifier *ident) constTypeObjectFactoryprotected
generate_name_and_store_type_identifier(const TypeIdentifier *identifier) constTypeObjectFactoryprotected
get_array_identifier(const std::string &type_name, const std::vector< uint32_t > &bound, bool complete=false)TypeObjectFactory
get_instance()TypeObjectFactorystatic
get_key_from_hash(const DynamicType_ptr annotation_descriptor_type, const NameHash &hash) constTypeObjectFactoryprotected
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) constTypeObjectFactory
get_sequence_identifier(const std::string &type_name, uint32_t bound, bool complete=false)TypeObjectFactory
get_stored_type_identifier(const TypeIdentifier *identifier) constTypeObjectFactoryprotected
get_string_identifier(uint32_t bound, bool wide=false)TypeObjectFactory
get_type_identifier(const std::string &type_name, bool complete=false) constTypeObjectFactory
get_type_identifier_trying_complete(const std::string &type_name) constTypeObjectFactory
get_type_information(const std::string &type_name) constTypeObjectFactory
get_type_information(const TypeIdentifier *identifier) constTypeObjectFactory
get_type_kind(const std::string &type_name) constTypeObjectFactory
get_type_name(const TypeKind kind) constTypeObjectFactory
get_type_name(const TypeIdentifier *identifier) constTypeObjectFactory
get_type_object(const std::string &type_name, bool complete=false) constTypeObjectFactory
get_type_object(const TypeIdentifier *identifier) constTypeObjectFactory
identifiers_TypeObjectFactorymutableprotected
identifiers_created_TypeObjectFactorymutableprotected
informations_TypeObjectFactorymutableprotected
informations_created_TypeObjectFactorymutableprotected
is_type_identifier_complete(const TypeIdentifier *identifier) constTypeObjectFactory
nullify_all_entries(const TypeIdentifier *identifier)TypeObjectFactoryprotected
objects_TypeObjectFactoryprotected
try_get_complete(const TypeIdentifier *identifier) constTypeObjectFactoryprotected
typelookup_check_type_identifier(const TypeIdentifier &identifier) constTypeObjectFactory
typelookup_get_type(const TypeIdentifier &identifier, TypeObject &object) constTypeObjectFactory
typelookup_get_type_dependencies(const TypeIdentifierSeq &identifiers, const OctetSeq &in_continuation_point, OctetSeq &out_continuation_point, size_t max_size) constTypeObjectFactory
typelookup_get_type_object_from_information(const TypeInformation &information) constTypeObjectFactory
TypeObjectFactory()TypeObjectFactoryprotected
~TypeObjectFactory()TypeObjectFactory