COOPY » Guide
version 0.6.5
|
Description of a column order change. More...
#include <Patcher.h>
Public Member Functions | |
int | identityToIndex (int id) const |
int | identityToIndexAfter (int id) const |
OrderChange () | |
std::string | modeString () const |
Data Fields | |
std::vector< int > | indicesBefore |
std::vector< std::string > | namesBefore |
std::vector< int > | indicesAfter |
std::vector< std::string > | namesAfter |
int | subject |
int | object |
int | mode |
coopy::cmp::OrderChange::OrderChange | ( | ) | [inline] |
int OrderChange::identityToIndex | ( | int | id | ) | const |
Definition at line 38 of file Patcher.cpp.
Referenced by coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputTdiff::changeColumn(), and coopy::cmp::MergeOutputSqlDiff::changeColumn().
int OrderChange::identityToIndexAfter | ( | int | id | ) | const |
Definition at line 46 of file Patcher.cpp.
Referenced by coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputTdiff::changeColumn(), coopy::cmp::MergeOutputSqlDiff::changeColumn(), and coopy::cmp::MergeOutputEditList::changeColumn().
std::string coopy::cmp::OrderChange::modeString | ( | ) | const [inline] |
Definition at line 134 of file Patcher.h.
References mode, coopy::cmp::ORDER_CHANGE_DELETE, coopy::cmp::ORDER_CHANGE_INSERT, coopy::cmp::ORDER_CHANGE_MOVE, coopy::cmp::ORDER_CHANGE_NONE, and coopy::cmp::ORDER_CHANGE_RENAME.
Referenced by coopy::cmp::MergeOutputVerboseDiff::changeColumn().
std::vector<int> coopy::cmp::OrderChange::indicesAfter |
Definition at line 118 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputVerboseDiff::changeColumn(), coopy::cmp::Merger::merge(), and coopy::cmp::BookCompare::resolve().
std::vector<int> coopy::cmp::OrderChange::indicesBefore |
Definition at line 116 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::MergeOutputVerboseDiff::changeColumn(), coopy::cmp::Merger::merge(), and coopy::cmp::BookCompare::resolve().
Definition at line 124 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputTdiff::changeColumn(), coopy::cmp::MergeOutputStats::changeColumn(), coopy::cmp::MergeOutputSqlDiff::changeColumn(), coopy::cmp::MergeOutputHumanDiff::changeColumn(), coopy::cmp::MergeOutputEditList::changeColumn(), coopy::cmp::MergeOutputCsvDiffV0p2::changeColumn(), coopy::cmp::MergeOutputCsvDiff::changeColumn(), coopy::cmp::Merger::merge(), modeString(), OrderChange(), and coopy::cmp::BookCompare::resolve().
std::vector<std::string> coopy::cmp::OrderChange::namesAfter |
Definition at line 119 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputVerboseDiff::changeColumn(), coopy::cmp::MergeOutputTdiff::changeColumn(), coopy::cmp::MergeOutputSqlDiff::changeColumn(), coopy::cmp::MergeOutputHumanDiff::changeColumn(), coopy::cmp::MergeOutputCsvDiffV0p2::changeColumn(), coopy::cmp::MergeOutputCsvDiff::changeColumn(), coopy::cmp::Merger::merge(), and coopy::cmp::BookCompare::resolve().
std::vector<std::string> coopy::cmp::OrderChange::namesBefore |
Definition at line 117 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputVerboseDiff::changeColumn(), coopy::cmp::MergeOutputTdiff::changeColumn(), coopy::cmp::MergeOutputSqlDiff::changeColumn(), coopy::cmp::MergeOutputHumanDiff::changeColumn(), coopy::cmp::Merger::merge(), and coopy::cmp::BookCompare::resolve().
Definition at line 122 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::MergeOutputEditList::changeColumn(), and coopy::cmp::Merger::merge().
Definition at line 121 of file Patcher.h.
Referenced by coopy::cmp::PatchParser::applyHiliteBook(), coopy::cmp::SheetPatcher::changeColumn(), coopy::cmp::MergeOutputVerboseDiff::changeColumn(), coopy::cmp::MergeOutputTdiff::changeColumn(), coopy::cmp::MergeOutputSqlDiff::changeColumn(), coopy::cmp::MergeOutputHumanDiff::changeColumn(), coopy::cmp::Merger::merge(), OrderChange(), and coopy::cmp::BookCompare::resolve().