#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 | |
![]() | |
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.