This is the complete list of members for DynamicTypeBuilder, including all inherited members.
_apply_annotation_to_member(MemberId id, AnnotationDescriptor &descriptor) | DynamicTypeBuilder | protected |
_apply_annotation_to_member(MemberId id, const std::string &annotation_name, const std::string &key, const std::string &value) | DynamicTypeBuilder | protected |
add_empty_member(uint32_t index, const std::string &name) | DynamicTypeBuilder | |
add_member(const MemberDescriptor *descriptor) | DynamicTypeBuilder | |
add_member(MemberId id, const std::string &name, DynamicTypeBuilder *type_=nullptr) | DynamicTypeBuilder | |
add_member(MemberId id, const std::string &name, DynamicTypeBuilder *type_, const std::string &defaultValue) | DynamicTypeBuilder | |
add_member(MemberId id, const std::string &name, DynamicTypeBuilder *type_, const std::string &defaultValue, const std::vector< uint64_t > &unionLabels, bool isDefaultLabel) | DynamicTypeBuilder | |
add_member(MemberId id, const std::string &name, DynamicType_ptr type_=DynamicType_ptr(nullptr)) | DynamicTypeBuilder | |
add_member(MemberId id, const std::string &name, DynamicType_ptr type_, const std::string &defaultValue) | DynamicTypeBuilder | |
add_member(MemberId id, const std::string &name, DynamicType_ptr type_, const std::string &defaultValue, const std::vector< uint64_t > &unionLabels, bool isDefaultLabel) | DynamicTypeBuilder | |
apply_annotation(AnnotationDescriptor &descriptor) | DynamicTypeBuilder | |
apply_annotation(const std::string &annotation_name, const std::string &key, const std::string &value) | DynamicTypeBuilder | |
apply_annotation_to_member(MemberId id, AnnotationDescriptor &descriptor) | DynamicTypeBuilder | |
apply_annotation_to_member(MemberId id, const std::string &annotation_name, const std::string &key, const std::string &value) | DynamicTypeBuilder | |
build() | DynamicTypeBuilder | |
check_union_configuration(const MemberDescriptor *descriptor) | DynamicTypeBuilder | protected |
clear() | DynamicTypeBuilder | protected |
copy_from(const DynamicTypeBuilder *other) | DynamicTypeBuilder | |
copy_from_builder(const DynamicTypeBuilder *other) | DynamicTypeBuilder | protected |
current_member_id_ | DynamicTypeBuilder | protected |
descriptor_ | DynamicTypeBuilder | protected |
DynamicType | DynamicTypeBuilder | friend |
DynamicTypeBuilder() | DynamicTypeBuilder | protected |
DynamicTypeBuilder(const DynamicTypeBuilder *builder) | DynamicTypeBuilder | protected |
DynamicTypeBuilder(const TypeDescriptor *descriptor) | DynamicTypeBuilder | protected |
DynamicTypeBuilderFactory | DynamicTypeBuilder | friend |
exists_member_by_name(const std::string &name) const | DynamicTypeBuilder | protected |
get_all_members(std::map< MemberId, DynamicTypeMember * > &members) | DynamicTypeBuilder | |
get_kind() const | DynamicTypeBuilder | inline |
get_member_id_by_name(const std::string &name) const | DynamicTypeBuilder | |
get_name() const | DynamicTypeBuilder | |
get_type_descriptor() const | DynamicTypeBuilder | inline |
is_consistent() const | DynamicTypeBuilder | |
is_discriminator_type() const | DynamicTypeBuilder | |
kind_ | DynamicTypeBuilder | protected |
max_index_ | DynamicTypeBuilder | protected |
member_by_id_ | DynamicTypeBuilder | protected |
member_by_name_ | DynamicTypeBuilder | protected |
name_ | DynamicTypeBuilder | protected |
refresh_member_ids() | DynamicTypeBuilder | protected |
set_name(const std::string &name) | DynamicTypeBuilder | |
~DynamicTypeBuilder() | DynamicTypeBuilder | protectedvirtual |