add_builder_to_list(DynamicTypeBuilder *pBuilder) | DynamicTypeBuilderFactory | inlineprotected |
apply_type_annotations(AppliedAnnotationSeq &annotations, const TypeDescriptor *descriptor) const | DynamicTypeBuilderFactory | protected |
build_alias_type_code(const TypeDescriptor *descriptor, TypeObject &object, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_annotation_type_code(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > members, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_array_type_code(const TypeDescriptor *descriptor, TypeObject &object, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_bitmask_type_code(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > members, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_bitset_type_code(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > members, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_enum_type_code(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > members, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_map_type_code(const TypeDescriptor *descriptor, TypeObject &object, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_sequence_type_code(const TypeDescriptor *descriptor, TypeObject &object, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_string16_type_code(const TypeDescriptor *descriptor) const | DynamicTypeBuilderFactory | protected |
build_string8_type_code(const TypeDescriptor *descriptor) const | DynamicTypeBuilderFactory | protected |
build_struct_type_code(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > members, bool complete=true) const | DynamicTypeBuilderFactory | protected |
build_type(DynamicType_ptr other) | DynamicTypeBuilderFactory | protected |
build_type_identifier(const DynamicType_ptr type, TypeIdentifier &identifier, bool complete=true) const | DynamicTypeBuilderFactory | |
build_type_identifier(const TypeDescriptor *descriptor, TypeIdentifier &identifier, bool complete=true) const | DynamicTypeBuilderFactory | |
build_type_object(const DynamicType_ptr type, TypeObject &object, bool complete=true, bool force=false) const | DynamicTypeBuilderFactory | |
build_type_object(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > *members=nullptr, bool complete=true, bool force=false) const | DynamicTypeBuilderFactory | |
build_union_type_code(const TypeDescriptor *descriptor, TypeObject &object, const std::vector< const MemberDescriptor * > members, bool complete=true) const | DynamicTypeBuilderFactory | protected |
builders_list_ | DynamicTypeBuilderFactory | protected |
create_alias_builder(DynamicTypeBuilder *base_type, const std::string &sName) | DynamicTypeBuilderFactory | |
create_alias_builder(DynamicType_ptr base_type, const std::string &sName) | DynamicTypeBuilderFactory | |
create_alias_type(DynamicTypeBuilder *base_type, const std::string &sName) | DynamicTypeBuilderFactory | |
create_alias_type(DynamicType_ptr base_type, const std::string &sName) | DynamicTypeBuilderFactory | |
create_annotation_primitive(const std::string &name) | DynamicTypeBuilderFactory | |
create_array_builder(const DynamicTypeBuilder *element_type, const std::vector< uint32_t > &bounds) | DynamicTypeBuilderFactory | |
create_array_builder(const DynamicType_ptr type, const std::vector< uint32_t > &bounds) | DynamicTypeBuilderFactory | |
create_bitmask_builder(uint32_t bound) | DynamicTypeBuilderFactory | |
create_bitset_builder() | DynamicTypeBuilderFactory | |
create_bitset_type(uint32_t bound) | DynamicTypeBuilderFactory | |
create_bool_builder() | DynamicTypeBuilderFactory | |
create_bool_type() | DynamicTypeBuilderFactory | |
create_builder_copy(const DynamicTypeBuilder *type) | DynamicTypeBuilderFactory | |
create_byte_builder() | DynamicTypeBuilderFactory | |
create_byte_type() | DynamicTypeBuilderFactory | |
create_char16_builder() | DynamicTypeBuilderFactory | |
create_char16_type() | DynamicTypeBuilderFactory | |
create_char8_builder() | DynamicTypeBuilderFactory | |
create_char8_type() | DynamicTypeBuilderFactory | |
create_child_struct_builder(DynamicTypeBuilder *parent_type) | DynamicTypeBuilderFactory | |
create_custom_builder(const TypeDescriptor *descriptor, const std::string &name="") | DynamicTypeBuilderFactory | |
create_enum_builder() | DynamicTypeBuilderFactory | |
create_float128_builder() | DynamicTypeBuilderFactory | |
create_float128_type() | DynamicTypeBuilderFactory | |
create_float32_builder() | DynamicTypeBuilderFactory | |
create_float32_type() | DynamicTypeBuilderFactory | |
create_float64_builder() | DynamicTypeBuilderFactory | |
create_float64_type() | DynamicTypeBuilderFactory | |
create_int16_builder() | DynamicTypeBuilderFactory | |
create_int16_type() | DynamicTypeBuilderFactory | |
create_int32_builder() | DynamicTypeBuilderFactory | |
create_int32_type() | DynamicTypeBuilderFactory | |
create_int64_builder() | DynamicTypeBuilderFactory | |
create_int64_type() | DynamicTypeBuilderFactory | |
create_map_builder(DynamicTypeBuilder *key_element_type, DynamicTypeBuilder *element_type, uint32_t bound=MAX_ELEMENTS_COUNT) | DynamicTypeBuilderFactory | |
create_map_builder(DynamicType_ptr key_type, DynamicType_ptr value_type, uint32_t bound=MAX_ELEMENTS_COUNT) | DynamicTypeBuilderFactory | |
create_sequence_builder(const DynamicTypeBuilder *element_type, uint32_t bound=MAX_ELEMENTS_COUNT) | DynamicTypeBuilderFactory | |
create_sequence_builder(const DynamicType_ptr type, uint32_t bound=MAX_ELEMENTS_COUNT) | DynamicTypeBuilderFactory | |
create_string_builder(uint32_t bound=MAX_STRING_LENGTH) | DynamicTypeBuilderFactory | |
create_string_type(uint32_t bound=MAX_STRING_LENGTH) | DynamicTypeBuilderFactory | |
create_struct_builder() | DynamicTypeBuilderFactory | |
create_type(const TypeDescriptor *descriptor, const std::string &name="") | DynamicTypeBuilderFactory | |
create_type(const DynamicTypeBuilder *other) | DynamicTypeBuilderFactory | |
create_uint16_builder() | DynamicTypeBuilderFactory | |
create_uint16_type() | DynamicTypeBuilderFactory | |
create_uint32_builder() | DynamicTypeBuilderFactory | |
create_uint32_type() | DynamicTypeBuilderFactory | |
create_uint64_builder() | DynamicTypeBuilderFactory | |
create_uint64_type() | DynamicTypeBuilderFactory | |
create_union_builder(DynamicTypeBuilder *discriminator_type) | DynamicTypeBuilderFactory | |
create_union_builder(DynamicType_ptr discriminator_type) | DynamicTypeBuilderFactory | |
create_wstring_builder(uint32_t bound=MAX_STRING_LENGTH) | DynamicTypeBuilderFactory | |
create_wstring_type(uint32_t bound=MAX_STRING_LENGTH) | DynamicTypeBuilderFactory | |
delete_builder(DynamicTypeBuilder *builder) | DynamicTypeBuilderFactory | |
delete_instance() | DynamicTypeBuilderFactory | static |
delete_type(DynamicType *type) | DynamicTypeBuilderFactory | |
DynamicTypeBuilderFactory() | DynamicTypeBuilderFactory | protected |
get_instance() | DynamicTypeBuilderFactory | static |
get_primitive_type(TypeKind kind) | DynamicTypeBuilderFactory | |
is_empty() const | DynamicTypeBuilderFactory | |
mutex_ | DynamicTypeBuilderFactory | mutableprotected |
set_annotation_default_value(AnnotationParameterValue &apv, const MemberDescriptor *member) const | DynamicTypeBuilderFactory | protected |
~DynamicTypeBuilderFactory() | DynamicTypeBuilderFactory | |