#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 |