|
COOPY » Guide
version 0.6.5
|
Compare rows of a table. More...
#include <RowMan.h>
Public Member Functions | |
| RowManOf (const CompareFlags &flags, const OrderResult &comp, int len) | |
| void | setVigor (int vigor) |
| virtual void | setup (MeasurePass &pass) |
| void | apply (coopy::store::DataSheet &a, coopy::store::IntSheet &asel, int target, bool query, bool alt, int ctrl) |
| void | apply (coopy::store::DataSheet &a, coopy::store::DataSheet &b, coopy::store::IntSheet &asel, coopy::store::IntSheet &bsel, int ctrl) |
| virtual void | measure (MeasurePass &pass, int ctrl) |
| virtual int | getCtrlMax () |
Data Fields | |
| CompareFlags | flags |
| int | vigor |
| int | bound |
| map_type | m |
| std::vector< int > | ref_subset |
| std::vector< int > | query_subset |
| coopy::store::SparseFloatSheet | match |
| const OrderResult & | comp |
Compare rows of a table.
| coopy::cmp::RowManOf< map_type >::RowManOf | ( | const CompareFlags & | flags, |
| const OrderResult & | comp, | ||
| int | len | ||
| ) | [inline] |
| void coopy::cmp::RowManOf< map_type >::apply | ( | coopy::store::DataSheet & | a, |
| coopy::store::IntSheet & | asel, | ||
| int | target, | ||
| bool | query, | ||
| bool | alt, | ||
| int | ctrl | ||
| ) | [inline] |
Definition at line 52 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), and coopy::cmp::RowManOf< FMultiMap >::measure().
| void coopy::cmp::RowManOf< map_type >::apply | ( | coopy::store::DataSheet & | a, |
| coopy::store::DataSheet & | b, | ||
| coopy::store::IntSheet & | asel, | ||
| coopy::store::IntSheet & | bsel, | ||
| int | ctrl | ||
| ) | [inline] |
| virtual int coopy::cmp::RowManOf< map_type >::getCtrlMax | ( | ) | [inline, virtual] |
Implements coopy::cmp::Measure.
Definition at line 148 of file RowMan.h.
Referenced by coopy::cmp::CombinedRowMan::CombinedRowMan(), coopy::cmp::CombinedRowMan::getCtrlMax(), and coopy::cmp::RowManOf< FMultiMap >::getCtrlMax().
| virtual void coopy::cmp::RowManOf< map_type >::measure | ( | MeasurePass & | pass, |
| int | ctrl | ||
| ) | [inline, virtual] |
Implements coopy::cmp::Measure.
Definition at line 142 of file RowMan.h.
Referenced by coopy::cmp::CombinedRowMan::measure().
| virtual void coopy::cmp::RowManOf< map_type >::setup | ( | MeasurePass & | pass | ) | [inline, virtual] |
Implements coopy::cmp::Measure.
Definition at line 44 of file RowMan.h.
Referenced by coopy::cmp::CombinedRowMan::setup().
| void coopy::cmp::RowManOf< map_type >::setVigor | ( | int | vigor | ) | [inline] |
| int coopy::cmp::RowManOf< map_type >::bound |
Definition at line 27 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), coopy::cmp::RowManOf< FMultiMap >::measure(), and coopy::cmp::RowManOf< FMultiMap >::RowManOf().
| const OrderResult& coopy::cmp::RowManOf< map_type >::comp |
Definition at line 31 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply().
| CompareFlags coopy::cmp::RowManOf< map_type >::flags |
Definition at line 25 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), and coopy::cmp::RowManOf< FMultiMap >::setup().
| map_type coopy::cmp::RowManOf< map_type >::m |
Definition at line 28 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply().
| coopy::store::SparseFloatSheet coopy::cmp::RowManOf< map_type >::match |
Definition at line 30 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), and coopy::cmp::RowManOf< FMultiMap >::measure().
| std::vector<int> coopy::cmp::RowManOf< map_type >::query_subset |
Definition at line 29 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), and coopy::cmp::RowManOf< FMultiMap >::setup().
| std::vector<int> coopy::cmp::RowManOf< map_type >::ref_subset |
Definition at line 29 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), and coopy::cmp::RowManOf< FMultiMap >::setup().
| int coopy::cmp::RowManOf< map_type >::vigor |
Definition at line 26 of file RowMan.h.
Referenced by coopy::cmp::RowManOf< FMultiMap >::apply(), coopy::cmp::RowManOf< FMultiMap >::RowManOf(), and coopy::cmp::RowManOf< FMultiMap >::setVigor().
1.7.4