#include <message_differencer.h>

Public Member Functions | |
| void | ReportAdded (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportAdded (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportDeleted (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportDeleted (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportIgnored (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportIgnored (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportMatched (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportMatched (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportModified (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportModified (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportMoved (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportMoved (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportUnknownFieldIgnored (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | ReportUnknownFieldIgnored (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
| void | set_report_modified_aggregates (bool report) |
| void | set_report_modified_aggregates (bool report) |
| void | SetMessages (const Message &message1, const Message &message2) |
| StreamReporter (io::Printer *printer) | |
| StreamReporter (io::Printer *printer) | |
| StreamReporter (io::ZeroCopyOutputStream *output) | |
| StreamReporter (io::ZeroCopyOutputStream *output) | |
| ~StreamReporter () override | |
| ~StreamReporter () override | |
Public Member Functions inherited from google::protobuf::util::MessageDifferencer::Reporter | |
| Reporter () | |
| Reporter () | |
| virtual | ~Reporter () |
| virtual | ~Reporter () |
Protected Member Functions | |
| void | Print (const std::string &str) |
| void | Print (const std::string &str) |
| virtual void | PrintPath (const std::vector< SpecificField > &field_path, bool left_side) |
| virtual void | PrintPath (const std::vector< SpecificField > &field_path, bool left_side) |
| virtual void | PrintPath (const std::vector< SpecificField > &field_path, bool left_side, const Message &message) |
| virtual void | PrintUnknownFieldValue (const UnknownField *unknown_field) |
| virtual void | PrintUnknownFieldValue (const UnknownField *unknown_field) |
| virtual void | PrintValue (const Message &message, const std::vector< SpecificField > &field_path, bool left_side) |
| virtual void | PrintValue (const Message &message, const std::vector< SpecificField > &field_path, bool left_side) |
Private Member Functions | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (StreamReporter) | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (StreamReporter) | |
| void | PrintMapKey (bool left_side, const SpecificField &specific_field) |
Definition at line 612 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.h.
|
explicit |
Definition at line 1743 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
explicit |
Definition at line 1749 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
override |
Definition at line 1754 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
explicit |
|
explicit |
|
override |
|
private |
|
private |
|
protected |
Definition at line 1862 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
protected |
|
private |
Definition at line 2079 of file protobuf/src/google/protobuf/util/message_differencer.cc.
|
protectedvirtual |
Definition at line 1758 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
protectedvirtual |
|
protectedvirtual |
Definition at line 1790 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
protectedvirtual |
Definition at line 1831 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
protectedvirtual |
|
protectedvirtual |
Definition at line 1796 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
protectedvirtual |
|
overridevirtual |
Implements google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1866 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Implements google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1876 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1941 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1927 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
|
overridevirtual |
Implements google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1886 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1915 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
Definition at line 1953 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.cc.
|
overridevirtual |
Reimplemented from google::protobuf::util::MessageDifferencer::Reporter.
|
inline |
Definition at line 621 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.h.
|
inline |
Definition at line 652 of file protobuf/src/google/protobuf/util/message_differencer.h.
| void google::protobuf::util::MessageDifferencer::StreamReporter::SetMessages | ( | const Message & | message1, |
| const Message & | message2 | ||
| ) |
Definition at line 2196 of file protobuf/src/google/protobuf/util/message_differencer.cc.
|
private |
Definition at line 676 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.h.
Definition at line 711 of file protobuf/src/google/protobuf/util/message_differencer.h.
Definition at line 712 of file protobuf/src/google/protobuf/util/message_differencer.h.
|
private |
Definition at line 675 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.h.
|
private |
Definition at line 677 of file bloaty/third_party/protobuf/src/google/protobuf/util/message_differencer.h.
|
private |
Definition at line 713 of file protobuf/src/google/protobuf/util/message_differencer.h.