COOPY » Guide
version 0.6.5
|
#include <SheetCompare.h>
Public Member Functions | |
int | compare (coopy::store::DataSheet &pivot, coopy::store::DataSheet &local, coopy::store::DataSheet &remote, Patcher &output, const CompareFlags &flags, const char *output_name=0) |
void | setVerbose (bool verbose) |
Definition at line 16 of file SheetCompare.h.
int SheetCompare::compare | ( | coopy::store::DataSheet & | pivot, |
coopy::store::DataSheet & | local, | ||
coopy::store::DataSheet & | remote, | ||
Patcher & | output, | ||
const CompareFlags & | flags, | ||
const char * | output_name = 0 |
||
) |
Definition at line 404 of file SheetCompare.cpp.
References coopy::cmp::MergerState::allIdentical, coopy::cmp::CompareFlags::assume_header, coopy::cmp::CompareFlags::bias_ids, COOPY_ASSERT, coopy_get_default_table_name(), dbg_printf, coopy::store::DataSheet::getDatabase(), coopy::store::DataSheet::getHash(), coopy::store::SheetSchema::getSheetName(), coopy::store::DataSheet::hasExternalColumnNames(), coopy::store::PolySheet::hideHeaders(), coopy::cmp::CompareFlags::ids, coopy::store::DataSheet::isSequential(), coopy::cmp::Merger::merge(), coopy::cmp::Patcher::metaHint(), NULL, coopy::cmp::CompareFlags::offload_to_sql_when_possible, coopy::store::SchemaSniffer::resniff(), coopy::store::PolySheet::setMeta(), coopy::store::PolySheet::setSchema(), coopy::cmp::Patcher::setSheet(), coopy::store::NameSniffer::sniff(), coopy::store::SchemaSniffer::sniff(), coopy::store::NameSniffer::subset(), coopy::store::SchemaSniffer::suggestSchema(), coopy::cmp::CompareFlags::trust_column_names, coopy::cmp::CompareFlags::trust_ids, coopy::cmp::CompareFlags::use_order, and coopy::cmp::Patcher::wantLinks().
Referenced by coopy::cmp::BookCompare::compare(), and main().
void SheetCompare::setVerbose | ( | bool | verbose | ) |