COOPY » Guide
version 0.6.5
|
Flags for controlling table comparison and interpretation. More...
#include <CompareFlags.h>
Flags for controlling table comparison and interpretation.
Definition at line 57 of file CompareFlags.h.
coopy::cmp::CompareFlags::CompareFlags | ( | ) | [inline] |
Definition at line 99 of file CompareFlags.h.
References assume_header, bias_ids, clean_sheets, context_lines, create_unknown_sheets, fixed_columns, foreign_pool, foreign_pool_set, has_pivot, head_trimmed, ignore_case, mapping, mapping_book, meta_book, offload_to_sql_when_possible, omit_format_name, omit_sheet_name, out, pivot_sides_with_local, pool, resolving, tail_trimmed, trust_column_names, trust_ids, and use_order.
coopy::cmp::CompareFlags::CompareFlags | ( | const CompareFlags & | alt | ) | [inline] |
Definition at line 128 of file CompareFlags.h.
coopy::cmp::CompareFlags::~CompareFlags | ( | ) | [inline] |
Definition at line 138 of file CompareFlags.h.
References NULL, and setOutput().
bool coopy::cmp::CompareFlags::canDelete | ( | ) | const [inline] |
Definition at line 152 of file CompareFlags.h.
References acts.
Referenced by coopy::cmp::MergeOutputStats::flush(), and coopy::cmp::Merger::mergeRow().
bool coopy::cmp::CompareFlags::canInsert | ( | ) | const [inline] |
Definition at line 147 of file CompareFlags.h.
References acts.
Referenced by coopy::cmp::MergeOutputStats::flush(), and coopy::cmp::Merger::mergeRow().
bool coopy::cmp::CompareFlags::canSchema | ( | ) | const [inline] |
Definition at line 162 of file CompareFlags.h.
References acts.
Referenced by coopy::cmp::MergeOutputStats::flush().
bool coopy::cmp::CompareFlags::canUpdate | ( | ) | const [inline] |
Definition at line 157 of file CompareFlags.h.
References acts.
Referenced by coopy::cmp::MergeOutputStats::flush(), and coopy::cmp::Merger::mergeRow().
const CompareFlags& coopy::cmp::CompareFlags::operator= | ( | const CompareFlags & | alt | ) | [inline] |
Definition at line 132 of file CompareFlags.h.
References setOutput().
bool coopy::cmp::CompareFlags::setOutput | ( | const CompareOutput & | o | ) | [inline] |
Definition at line 142 of file CompareFlags.h.
References coopy::cmp::CompareOutput::out, and out.
Referenced by operator=(), and ~CompareFlags().
std::set<std::string> coopy::cmp::CompareFlags::acts |
Definition at line 63 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), canDelete(), canInsert(), canSchema(), and canUpdate().
Definition at line 83 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::SheetCompare::compare(), CompareFlags(), coopy::store::TextBook::equals(), main(), and coopy::cmp::Merger::merge().
Definition at line 72 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::RowManOf< FMultiMap >::apply(), coopy::cmp::SheetCompare::compare(), CompareFlags(), and coopy::cmp::RowManOf< FMultiMap >::setup().
Definition at line 86 of file CompareFlags.h.
Referenced by CompareFlags(), and generateExample().
std::vector<std::string> coopy::cmp::CompareFlags::coined |
Definition at line 66 of file CompareFlags.h.
Referenced by coopy::app::Options::apply().
Definition at line 97 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), and CompareFlags().
Definition at line 85 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), CompareFlags(), and generateExample().
std::vector<std::string> coopy::cmp::CompareFlags::exclude_columns |
Definition at line 68 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), and coopy::cmp::Merger::merge().
Definition at line 82 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), CompareFlags(), coopy::cmp::Merger::merge(), and coopy::cmp::Merger::mergeRow().
Definition at line 94 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), and CompareFlags().
Definition at line 95 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), and CompareFlags().
Definition at line 78 of file CompareFlags.h.
Referenced by coopy::app::Diff::apply(), and CompareFlags().
Definition at line 59 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), CompareFlags(), coopy::cmp::OrderMerge::merge(), and coopy::cmp::Merger::merge().
std::vector<std::string> coopy::cmp::CompareFlags::ids |
Definition at line 65 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::MergeOutputRowOps::changeRow(), coopy::cmp::SheetCompare::compare(), and coopy::cmp::DataStat::evaluate2().
std::vector<int> coopy::cmp::CompareFlags::ids_local |
Definition at line 69 of file CompareFlags.h.
std::vector<int> coopy::cmp::CompareFlags::ids_remote |
Definition at line 70 of file CompareFlags.h.
Definition at line 84 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), compare_string(), CompareFlags(), and normalize_string().
std::vector<std::string> coopy::cmp::CompareFlags::include_columns |
Definition at line 67 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), and coopy::cmp::Merger::merge().
std::string coopy::cmp::CompareFlags::local_uri |
Definition at line 88 of file CompareFlags.h.
Referenced by coopy::app::Diff::apply(), and coopy::cmp::MergeOutputTdiff::mergeStart().
Definition at line 74 of file CompareFlags.h.
Referenced by coopy::cmp::BookCompare::compare(), and CompareFlags().
Definition at line 75 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::BookCompare::compare(), and CompareFlags().
Definition at line 76 of file CompareFlags.h.
Referenced by CompareFlags().
Definition at line 96 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), coopy::cmp::SheetCompare::compare(), and CompareFlags().
Definition at line 80 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), CompareFlags(), and coopy::cmp::MergeOutputTdiff::mergeStart().
Definition at line 81 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), CompareFlags(), and coopy::cmp::MergeOutputTdiff::showSheet().
std::vector<std::string> coopy::cmp::CompareFlags::ordered_tables |
Definition at line 64 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), coopy::cmp::MergeOutputFilter::mergeAllDone(), and coopy::cmp::MergeOutputFilter::mergeStart().
Definition at line 61 of file CompareFlags.h.
Referenced by CompareFlags(), WideSheetManager::diffSheet(), coopy::cmp::Patcher::setFlags(), setOutput(), start_output2(), coopy::cmp::Patcher::startOutput(), stop_output2(), and coopy::cmp::Patcher::stopOutput().
Definition at line 77 of file CompareFlags.h.
Referenced by coopy::app::Diff::apply(), and CompareFlags().
std::string coopy::cmp::CompareFlags::pivot_uri |
Definition at line 87 of file CompareFlags.h.
Referenced by coopy::app::Diff::apply(), and coopy::cmp::MergeOutputTdiff::mergeStart().
Definition at line 93 of file CompareFlags.h.
Referenced by coopy::cmp::Patcher::addPoolsFromSchema(), coopy::app::Diff::apply(), CompareFlags(), coopy::cmp::BookCompare::create(), and generateExample().
std::string coopy::cmp::CompareFlags::remote_uri |
Definition at line 89 of file CompareFlags.h.
Referenced by coopy::app::Diff::apply(), and coopy::cmp::MergeOutputTdiff::mergeStart().
std::string coopy::cmp::CompareFlags::resolve |
Definition at line 91 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::app::Diff::apply(), coopy::cmp::Merger::mergeRow(), and coopy::cmp::BookCompare::resolve().
Definition at line 90 of file CompareFlags.h.
Referenced by coopy::app::Diff::apply(), and CompareFlags().
std::set<std::string> coopy::cmp::CompareFlags::tables |
Definition at line 62 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), and coopy::cmp::BookCompare::compare().
Definition at line 60 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), CompareFlags(), coopy::cmp::OrderMerge::merge(), and coopy::cmp::Merger::merge().
Definition at line 73 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::SheetCompare::compare(), and CompareFlags().
Definition at line 71 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::RowManOf< FMultiMap >::apply(), coopy::cmp::SheetCompare::compare(), CompareFlags(), and coopy::cmp::RowManOf< FMultiMap >::setup().
Definition at line 79 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), coopy::cmp::SheetCompare::compare(), CompareFlags(), coopy::cmp::OrderMerge::merge(), and coopy::cmp::Merger::mergeRow().
std::string coopy::cmp::CompareFlags::variant |
Definition at line 92 of file CompareFlags.h.
Referenced by coopy::app::Options::apply(), and getSqlQuote().