Classes | Namespaces | Functions
message_differencer.cc File Reference
#include <google/protobuf/util/message_differencer.h>
#include <algorithm>
#include <memory>
#include <utility>
#include <google/protobuf/stubs/callback.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/logging.h>
#include <google/protobuf/stubs/stringprintf.h>
#include <google/protobuf/any.h>
#include <google/protobuf/io/printer.h>
#include <google/protobuf/io/zero_copy_stream.h>
#include <google/protobuf/io/zero_copy_stream_impl.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/dynamic_message.h>
#include <google/protobuf/text_format.h>
#include <google/protobuf/util/field_comparator.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/port_def.inc>
Include dependency graph for message_differencer.cc:

Go to the source code of this file.

Classes

class  google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator
 
class  google::protobuf::util::NumDiffsReporter
 

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::util
 

Functions

void google::protobuf::util::MatchIndicesPostProcessorForSmartList (std::vector< int > *match_list1, std::vector< int > *match_list2)
 

Variable Documentation

◆ cached_match_results_

std::map<std::pair<int, int>, bool> cached_match_results_
private

Definition at line 1496 of file message_differencer.cc.

◆ count1_

int count1_
private

Definition at line 1493 of file message_differencer.cc.

◆ count2_

int count2_
private

Definition at line 1494 of file message_differencer.cc.

◆ match_callback_

std::unique_ptr<NodeMatchCallback> match_callback_
private

Definition at line 1495 of file message_differencer.cc.

◆ match_list1_

std::vector<int>* match_list1_
private

Definition at line 1497 of file message_differencer.cc.

◆ match_list2_

std::vector<int>* match_list2_
private

Definition at line 1498 of file message_differencer.cc.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:03