COOPY » Guide
version 0.6.5
|
#include <Pool.h>
Public Member Functions | |
Pool () | |
virtual | ~Pool () |
virtual bool | create (const std::string &key, const std::string &table_name, const std::string &column_name, bool invent)=0 |
virtual PoolColumnLink | lookup (const std::string &table_name, const std::string &column_name)=0 |
virtual PoolColumnLink | trace (const PoolColumnLink &src)=0 |
virtual PoolRecord & | lookup (const std::string &table_name, const std::string &column_name, const SheetCell &val, bool &match)=0 |
void | setScanned () |
bool | isScanned () const |
virtual bool coopy::store::Pool::create | ( | const std::string & | key, |
const std::string & | table_name, | ||
const std::string & | column_name, | ||
bool | invent | ||
) | [pure virtual] |
Implemented in coopy::store::PoolImpl.
Referenced by coopy::cmp::Patcher::addPoolsFromSchema().
virtual PoolColumnLink coopy::store::Pool::lookup | ( | const std::string & | table_name, |
const std::string & | column_name | ||
) | [pure virtual] |
Implemented in coopy::store::PoolImpl.
Referenced by coopy::cmp::Patcher::addPoolsFromSchema(), and coopy::cmp::MergeOutputFilter::mergeAllDone().
virtual PoolRecord& coopy::store::Pool::lookup | ( | const std::string & | table_name, |
const std::string & | column_name, | ||
const SheetCell & | val, | ||
bool & | match | ||
) | [pure virtual] |
Implemented in coopy::store::PoolImpl.
void coopy::store::Pool::setScanned | ( | ) | [inline] |
Definition at line 129 of file Pool.h.
Referenced by coopy::cmp::MergeOutputFilter::mergeAllDone().
virtual PoolColumnLink coopy::store::Pool::trace | ( | const PoolColumnLink & | src | ) | [pure virtual] |
Implemented in coopy::store::PoolImpl.