#include <field_comparator.h>
Public Types | |
enum | ComparisonResult { SAME, DIFFERENT, RECURSE } |
Public Member Functions | |
virtual ComparisonResult | Compare (const Message &message_1, const Message &message_2, const FieldDescriptor *field, int index_1, int index_2, const util::FieldContext *field_context)=0 |
FieldComparator () | |
virtual | ~FieldComparator () |
Private Member Functions | |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FieldComparator) | |
Definition at line 60 of file field_comparator.h.
Enumerator | |
---|---|
SAME | |
DIFFERENT | |
RECURSE |
Definition at line 65 of file field_comparator.h.
google::protobuf::util::FieldComparator::FieldComparator | ( | ) |
Definition at line 48 of file field_comparator.cc.
|
virtual |
Definition at line 49 of file field_comparator.cc.
|
pure virtual |
Implemented in google::protobuf::util::DefaultFieldComparator.
|
private |