COOPY » Guide
version 0.6.5
|
00001 #ifndef COOPY_COMPARE_INC 00002 #define COOPY_COMPARE_INC 00003 00004 #include <coopy/DataSheet.h> 00005 #include <coopy/Patcher.h> 00006 #include <coopy/CompareFlags.h> 00007 00008 namespace coopy { 00009 namespace cmp { 00010 class Compare; 00011 } 00012 } 00013 00014 class coopy::cmp::Compare { 00015 public: 00016 virtual int compare(coopy::store::DataSheet& pivot, 00017 coopy::store::DataSheet& local, 00018 coopy::store::DataSheet& remote, 00019 Patcher& output, const CompareFlags& flags) = 0; 00020 }; 00021 00022 #endif