#include <message_differencer.h>
|
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 | 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 | 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 | ReportUnknownFieldIgnored (const Message &message1, const Message &message2, const std::vector< SpecificField > &field_path) override |
|
void | set_report_modified_aggregates (bool report) |
|
| StreamReporter (io::Printer *printer) |
|
| StreamReporter (io::ZeroCopyOutputStream *output) |
|
| ~StreamReporter () override |
|
| Reporter () |
|
virtual | ~Reporter () |
|
Definition at line 612 of file message_differencer.h.
◆ StreamReporter() [1/2]
◆ StreamReporter() [2/2]
google::protobuf::util::MessageDifferencer::StreamReporter::StreamReporter |
( |
io::Printer * |
printer | ) |
|
|
explicit |
◆ ~StreamReporter()
google::protobuf::util::MessageDifferencer::StreamReporter::~StreamReporter |
( |
| ) |
|
|
override |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS()
google::protobuf::util::MessageDifferencer::StreamReporter::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
StreamReporter |
| ) |
|
|
private |
◆ Print()
void google::protobuf::util::MessageDifferencer::StreamReporter::Print |
( |
const std::string & |
str | ) |
|
|
protected |
◆ PrintPath() [1/2]
void google::protobuf::util::MessageDifferencer::StreamReporter::PrintPath |
( |
const std::vector< SpecificField > & |
field_path, |
|
|
bool |
left_side |
|
) |
| |
|
protectedvirtual |
◆ PrintPath() [2/2]
void google::protobuf::util::MessageDifferencer::StreamReporter::PrintPath |
( |
const std::vector< SpecificField > & |
field_path, |
|
|
bool |
left_side, |
|
|
const Message & |
message |
|
) |
| |
|
protectedvirtual |
◆ PrintUnknownFieldValue()
void google::protobuf::util::MessageDifferencer::StreamReporter::PrintUnknownFieldValue |
( |
const UnknownField * |
unknown_field | ) |
|
|
protectedvirtual |
◆ PrintValue()
void google::protobuf::util::MessageDifferencer::StreamReporter::PrintValue |
( |
const Message & |
message, |
|
|
const std::vector< SpecificField > & |
field_path, |
|
|
bool |
left_side |
|
) |
| |
|
protectedvirtual |
◆ ReportAdded()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportAdded |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ ReportDeleted()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportDeleted |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ ReportIgnored()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportIgnored |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ ReportMatched()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportMatched |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ ReportModified()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportModified |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ ReportMoved()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportMoved |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ ReportUnknownFieldIgnored()
void google::protobuf::util::MessageDifferencer::StreamReporter::ReportUnknownFieldIgnored |
( |
const Message & |
message1, |
|
|
const Message & |
message2, |
|
|
const std::vector< SpecificField > & |
field_path |
|
) |
| |
|
overridevirtual |
◆ set_report_modified_aggregates()
void google::protobuf::util::MessageDifferencer::StreamReporter::set_report_modified_aggregates |
( |
bool |
report | ) |
|
|
inline |
◆ delete_printer_
bool google::protobuf::util::MessageDifferencer::StreamReporter::delete_printer_ |
|
private |
◆ printer_
io::Printer* google::protobuf::util::MessageDifferencer::StreamReporter::printer_ |
|
private |
◆ report_modified_aggregates_
bool google::protobuf::util::MessageDifferencer::StreamReporter::report_modified_aggregates_ |
|
private |
The documentation for this class was generated from the following files: