AddIgnoreCriteria(IgnoreCriteria *ignore_criteria) | google::protobuf::util::MessageDifferencer | |
AddIgnoreCriteria(IgnoreCriteria *ignore_criteria) | google::protobuf::util::MessageDifferencer | |
APPROXIMATE enum value | google::protobuf::util::MessageDifferencer | |
ApproximatelyEquals(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
ApproximatelyEquals(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
ApproximatelyEquivalent(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
ApproximatelyEquivalent(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
AS_LIST enum value | google::protobuf::util::MessageDifferencer | |
AS_SET enum value | google::protobuf::util::MessageDifferencer | |
AS_SMART_LIST enum value | google::protobuf::util::MessageDifferencer | |
AS_SMART_SET enum value | google::protobuf::util::MessageDifferencer | |
base | google::protobuf::util::MessageDifferencer | |
CheckPathChanged(const std::vector< SpecificField > &parent_fields) | google::protobuf::util::MessageDifferencer | privatestatic |
CheckPathChanged(const std::vector< SpecificField > &parent_fields) | google::protobuf::util::MessageDifferencer | privatestatic |
CheckRepeatedFieldComparisons(const FieldDescriptor *field, const RepeatedFieldComparison &new_comparison) | google::protobuf::util::MessageDifferencer | private |
CheckRepeatedFieldComparisons(const FieldDescriptor *field, const RepeatedFieldComparison &new_comparison) | google::protobuf::util::MessageDifferencer | private |
CombineFields(const FieldDescriptorArray &fields1, Scope fields1_scope, const FieldDescriptorArray &fields2, Scope fields2_scope) | google::protobuf::util::MessageDifferencer | private |
CombineFields(const FieldDescriptorArray &fields1, Scope fields1_scope, const FieldDescriptorArray &fields2, Scope fields2_scope) | google::protobuf::util::MessageDifferencer | private |
Compare(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | |
Compare(const Message &message1, const Message &message2, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
Compare(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | |
Compare(const Message &message1, const Message &message2, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareFieldValue(const Message &message1, const Message &message2, const FieldDescriptor *field, int index1, int index2) | google::protobuf::util::MessageDifferencer | private |
CompareFieldValue(const Message &message1, const Message &message2, const FieldDescriptor *field, int index1, int index2) | google::protobuf::util::MessageDifferencer | private |
CompareFieldValueUsingParentFields(const Message &message1, const Message &message2, const FieldDescriptor *field, int index1, int index2, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareFieldValueUsingParentFields(const Message &message1, const Message &message2, const FieldDescriptor *field, int index1, int index2, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareMapField(const Message &message1, const Message &message2, const FieldDescriptor *field, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareMapFieldByMapReflection(const Message &message1, const Message &message2, const FieldDescriptor *field, std::vector< SpecificField > *parent_fields, DefaultFieldComparator *comparator) | google::protobuf::util::MessageDifferencer | private |
CompareRepeatedField(const Message &message1, const Message &message2, const FieldDescriptor *field, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareRepeatedField(const Message &message1, const Message &message2, const FieldDescriptor *field, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareRepeatedRep(const Message &message1, const Message &message2, const FieldDescriptor *field, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareRequestedFieldsUsingSettings(const Message &message1, const Message &message2, const FieldDescriptorArray &message1_fields, const FieldDescriptorArray &message2_fields, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareRequestedFieldsUsingSettings(const Message &message1, const Message &message2, const FieldDescriptorArray &message1_fields, const FieldDescriptorArray &message2_fields, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareUnknownFields(const Message &message1, const Message &message2, const UnknownFieldSet &, const UnknownFieldSet &, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareUnknownFields(const Message &message1, const Message &message2, const UnknownFieldSet &, const UnknownFieldSet &, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareWithFields(const Message &message1, const Message &message2, const std::vector< const FieldDescriptor * > &message1_fields, const std::vector< const FieldDescriptor * > &message2_fields) | google::protobuf::util::MessageDifferencer | |
CompareWithFields(const Message &message1, const Message &message2, const std::vector< const FieldDescriptor * > &message1_fields, const std::vector< const FieldDescriptor * > &message2_fields) | google::protobuf::util::MessageDifferencer | |
CompareWithFieldsInternal(const Message &message1, const Message &message2, const FieldDescriptorArray &message1_fields, const FieldDescriptorArray &message2_fields, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CompareWithFieldsInternal(const Message &message1, const Message &message2, const FieldDescriptorArray &message1_fields, const FieldDescriptorArray &message2_fields, std::vector< SpecificField > *parent_fields) | google::protobuf::util::MessageDifferencer | private |
CreateMultipleFieldsMapKeyComparator(const std::vector< std::vector< const FieldDescriptor * > > &key_field_paths) | google::protobuf::util::MessageDifferencer | |
CreateMultipleFieldsMapKeyComparator(const std::vector< std::vector< const FieldDescriptor * > > &key_field_paths) | google::protobuf::util::MessageDifferencer | |
default_field_comparator_ | google::protobuf::util::MessageDifferencer | private |
default_impl | google::protobuf::util::MessageDifferencer | |
DefaultFieldComparator class | google::protobuf::util::MessageDifferencer | friend |
dynamic_message_factory_ | google::protobuf::util::MessageDifferencer | private |
EQUAL enum value | google::protobuf::util::MessageDifferencer | |
Equals(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
Equals(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
Equivalent(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
Equivalent(const Message &message1, const Message &message2) | google::protobuf::util::MessageDifferencer | static |
EQUIVALENT enum value | google::protobuf::util::MessageDifferencer | |
EXACT enum value | google::protobuf::util::MessageDifferencer | |
field_comparator_ | google::protobuf::util::MessageDifferencer | private |
field_comparator_ | google::protobuf::util::MessageDifferencer | private |
field_comparator_kind_ | google::protobuf::util::MessageDifferencer | private |
FieldBefore(const FieldDescriptor *field1, const FieldDescriptor *field2) | google::protobuf::util::MessageDifferencer | privatestatic |
FieldBefore(const FieldDescriptor *field1, const FieldDescriptor *field2) | google::protobuf::util::MessageDifferencer | privatestatic |
FieldKeyComparatorMap typedef | google::protobuf::util::MessageDifferencer | private |
FieldKeyComparatorMap typedef | google::protobuf::util::MessageDifferencer | private |
FieldMap typedef | google::protobuf::util::MessageDifferencer | private |
FieldMap typedef | google::protobuf::util::MessageDifferencer | private |
FieldSet typedef | google::protobuf::util::MessageDifferencer | private |
FieldSet typedef | google::protobuf::util::MessageDifferencer | private |
FloatComparison enum name | google::protobuf::util::MessageDifferencer | |
FloatComparison enum name | google::protobuf::util::MessageDifferencer | |
FULL enum value | google::protobuf::util::MessageDifferencer | |
GetFieldComparisonResult(const Message &message1, const Message &message2, const FieldDescriptor *field, int index1, int index2, const FieldContext *field_context) | google::protobuf::util::MessageDifferencer | private |
GetFieldComparisonResult(const Message &message1, const Message &message2, const FieldDescriptor *field, int index1, int index2, const FieldContext *field_context) | google::protobuf::util::MessageDifferencer | private |
GetMapKeyComparator(const FieldDescriptor *field) const | google::protobuf::util::MessageDifferencer | private |
GetMapKeyComparator(const FieldDescriptor *field) const | google::protobuf::util::MessageDifferencer | private |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageDifferencer) | google::protobuf::util::MessageDifferencer | private |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(MessageDifferencer) | google::protobuf::util::MessageDifferencer | private |
ignore_criteria_ | google::protobuf::util::MessageDifferencer | private |
ignored_fields_ | google::protobuf::util::MessageDifferencer | private |
IgnoreField(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
IgnoreField(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
IsIgnored(const Message &message1, const Message &message2, const FieldDescriptor *field, const std::vector< SpecificField > &parent_fields) | google::protobuf::util::MessageDifferencer | private |
IsIgnored(const Message &message1, const Message &message2, const FieldDescriptor *field, const std::vector< SpecificField > &parent_fields) | google::protobuf::util::MessageDifferencer | private |
IsMatch(const FieldDescriptor *repeated_field, const MapKeyComparator *key_comparator, const Message *message1, const Message *message2, const std::vector< SpecificField > &parent_fields, Reporter *reporter, int index1, int index2) | google::protobuf::util::MessageDifferencer | private |
IsMatch(const FieldDescriptor *repeated_field, const MapKeyComparator *key_comparator, const Message *message1, const Message *message2, const std::vector< SpecificField > &parent_fields, Reporter *reporter, int index1, int index2) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSmartList(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSmartList(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSmartSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSmartSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSubset(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsTreatedAsSubset(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | private |
IsUnknownFieldIgnored(const Message &message1, const Message &message2, const SpecificField &field, const std::vector< SpecificField > &parent_fields) | google::protobuf::util::MessageDifferencer | private |
IsUnknownFieldIgnored(const Message &message1, const Message &message2, const SpecificField &field, const std::vector< SpecificField > &parent_fields) | google::protobuf::util::MessageDifferencer | private |
kFCBase enum value | google::protobuf::util::MessageDifferencer | private |
kFCDefault enum value | google::protobuf::util::MessageDifferencer | private |
map_entry_key_comparator_ | google::protobuf::util::MessageDifferencer | private |
map_field_key_comparator_ | google::protobuf::util::MessageDifferencer | private |
match_indices_for_smart_list_callback_ | google::protobuf::util::MessageDifferencer | private |
MatchRepeatedFieldIndices(const Message &message1, const Message &message2, const FieldDescriptor *repeated_field, const MapKeyComparator *key_comparator, const std::vector< SpecificField > &parent_fields, std::vector< int > *match_list1, std::vector< int > *match_list2) | google::protobuf::util::MessageDifferencer | private |
MatchRepeatedFieldIndices(const Message &message1, const Message &message2, const FieldDescriptor *repeated_field, const MapKeyComparator *key_comparator, const std::vector< SpecificField > &parent_fields, std::vector< int > *match_list1, std::vector< int > *match_list2) | google::protobuf::util::MessageDifferencer | private |
message_field_comparison_ | google::protobuf::util::MessageDifferencer | private |
MessageDifferencer() | google::protobuf::util::MessageDifferencer | explicit |
MessageDifferencer() | google::protobuf::util::MessageDifferencer | explicit |
MessageFieldComparison enum name | google::protobuf::util::MessageDifferencer | |
MessageFieldComparison enum name | google::protobuf::util::MessageDifferencer | |
output_string_ | google::protobuf::util::MessageDifferencer | private |
owned_key_comparators_ | google::protobuf::util::MessageDifferencer | private |
PARTIAL enum value | google::protobuf::util::MessageDifferencer | |
repeated_field_comparison() | google::protobuf::util::MessageDifferencer | |
repeated_field_comparison_ | google::protobuf::util::MessageDifferencer | private |
repeated_field_comparisons_ | google::protobuf::util::MessageDifferencer | private |
RepeatedFieldComparison enum name | google::protobuf::util::MessageDifferencer | |
RepeatedFieldComparison enum name | google::protobuf::util::MessageDifferencer | |
report_ignores_ | google::protobuf::util::MessageDifferencer | private |
report_matches_ | google::protobuf::util::MessageDifferencer | private |
report_moves_ | google::protobuf::util::MessageDifferencer | private |
ReportDifferencesTo(Reporter *reporter) | google::protobuf::util::MessageDifferencer | |
ReportDifferencesTo(Reporter *reporter) | google::protobuf::util::MessageDifferencer | |
ReportDifferencesToString(std::string *output) | google::protobuf::util::MessageDifferencer | |
ReportDifferencesToString(std::string *output) | google::protobuf::util::MessageDifferencer | |
reporter_ | google::protobuf::util::MessageDifferencer | private |
RetrieveFields(const Message &message, bool base_message) | google::protobuf::util::MessageDifferencer | private |
RetrieveFields(const Message &message, bool base_message) | google::protobuf::util::MessageDifferencer | private |
Scope enum name | google::protobuf::util::MessageDifferencer | |
Scope enum name | google::protobuf::util::MessageDifferencer | |
scope() | google::protobuf::util::MessageDifferencer | |
scope() | google::protobuf::util::MessageDifferencer | |
scope_ | google::protobuf::util::MessageDifferencer | private |
set_field_comparator(FieldComparator *comparator) | google::protobuf::util::MessageDifferencer | |
set_field_comparator(FieldComparator *comparator) | google::protobuf::util::MessageDifferencer | |
set_float_comparison(FloatComparison comparison) | google::protobuf::util::MessageDifferencer | |
set_float_comparison(FloatComparison comparison) | google::protobuf::util::MessageDifferencer | |
set_message_field_comparison(MessageFieldComparison comparison) | google::protobuf::util::MessageDifferencer | |
set_message_field_comparison(MessageFieldComparison comparison) | google::protobuf::util::MessageDifferencer | |
set_repeated_field_comparison(RepeatedFieldComparison comparison) | google::protobuf::util::MessageDifferencer | |
set_repeated_field_comparison(RepeatedFieldComparison comparison) | google::protobuf::util::MessageDifferencer | |
set_report_ignores(bool report_ignores) | google::protobuf::util::MessageDifferencer | inline |
set_report_ignores(bool report_ignores) | google::protobuf::util::MessageDifferencer | inline |
set_report_matches(bool report_matches) | google::protobuf::util::MessageDifferencer | inline |
set_report_matches(bool report_matches) | google::protobuf::util::MessageDifferencer | inline |
set_report_moves(bool report_moves) | google::protobuf::util::MessageDifferencer | inline |
set_report_moves(bool report_moves) | google::protobuf::util::MessageDifferencer | inline |
set_scope(Scope scope) | google::protobuf::util::MessageDifferencer | |
set_scope(Scope scope) | google::protobuf::util::MessageDifferencer | |
SetFractionAndMargin(const FieldDescriptor *field, double fraction, double margin) | google::protobuf::util::MessageDifferencer | |
SetFractionAndMargin(const FieldDescriptor *field, double fraction, double margin) | google::protobuf::util::MessageDifferencer | |
SetMatchIndicesForSmartListCallback(std::function< void(std::vector< int > *, std::vector< int > *)> callback) | google::protobuf::util::MessageDifferencer | private |
SetMatchIndicesForSmartListCallback(std::function< void(std::vector< int > *, std::vector< int > *)> callback) | google::protobuf::util::MessageDifferencer | private |
SimpleFieldComparator class | google::protobuf::util::MessageDifferencer | friend |
tmp_message_fields_ | google::protobuf::util::MessageDifferencer | private |
TreatAsList(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsList(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsMap(const FieldDescriptor *field, const FieldDescriptor *key) | google::protobuf::util::MessageDifferencer | |
TreatAsMap(const FieldDescriptor *field, const FieldDescriptor *key) | google::protobuf::util::MessageDifferencer | |
TreatAsMapUsingKeyComparator(const FieldDescriptor *field, const MapKeyComparator *key_comparator) | google::protobuf::util::MessageDifferencer | |
TreatAsMapUsingKeyComparator(const FieldDescriptor *field, const MapKeyComparator *key_comparator) | google::protobuf::util::MessageDifferencer | |
TreatAsMapWithMultipleFieldPathsAsKey(const FieldDescriptor *field, const std::vector< std::vector< const FieldDescriptor * > > &key_field_paths) | google::protobuf::util::MessageDifferencer | |
TreatAsMapWithMultipleFieldPathsAsKey(const FieldDescriptor *field, const std::vector< std::vector< const FieldDescriptor * > > &key_field_paths) | google::protobuf::util::MessageDifferencer | |
TreatAsMapWithMultipleFieldsAsKey(const FieldDescriptor *field, const std::vector< const FieldDescriptor * > &key_fields) | google::protobuf::util::MessageDifferencer | |
TreatAsMapWithMultipleFieldsAsKey(const FieldDescriptor *field, const std::vector< const FieldDescriptor * > &key_fields) | google::protobuf::util::MessageDifferencer | |
TreatAsSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsSmartList(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsSmartList(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsSmartSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
TreatAsSmartSet(const FieldDescriptor *field) | google::protobuf::util::MessageDifferencer | |
unpack_any_field_ | google::protobuf::util::MessageDifferencer | private |
UnpackAny(const Message &any, std::unique_ptr< Message > *data) | google::protobuf::util::MessageDifferencer | private |
~MessageDifferencer() | google::protobuf::util::MessageDifferencer | |
~MessageDifferencer() | google::protobuf::util::MessageDifferencer | |