COOPY » Guide  version 0.6.5
Public Member Functions
coopy::store::PoolImpl Class Reference

#include <PoolImpl.h>

Inheritance diagram for coopy::store::PoolImpl:
coopy::store::Pool

Public Member Functions

void attachBook (PolyBook &book)
bool load ()
bool save ()
virtual bool create (const std::string &key, const std::string &table_name, const std::string &column_name, bool invent)
virtual PoolColumnLink lookup (const std::string &table_name, const std::string &column_name)
virtual PoolRecordlookup (const std::string &table_name, const std::string &column_name, const SheetCell &val, bool &match)
virtual PoolColumnLink trace (const PoolColumnLink &src)
void setScanned ()
bool isScanned () const

Detailed Description

Definition at line 50 of file PoolImpl.h.


Member Function Documentation

void coopy::store::PoolImpl::attachBook ( PolyBook book) [inline]

Definition at line 67 of file PoolImpl.h.

References load().

Referenced by coopy::app::Diff::apply().

bool PoolImpl::create ( const std::string &  key,
const std::string &  table_name,
const std::string &  column_name,
bool  invent 
) [virtual]
bool coopy::store::Pool::isScanned ( ) const [inline, inherited]

Definition at line 133 of file Pool.h.

bool PoolImpl::load ( )
PoolColumnLink PoolImpl::lookup ( const std::string &  table_name,
const std::string &  column_name 
) [virtual]

Implements coopy::store::Pool.

Definition at line 50 of file PoolImpl.cpp.

PoolRecord & PoolImpl::lookup ( const std::string &  table_name,
const std::string &  column_name,
const SheetCell val,
bool &  match 
) [virtual]
bool PoolImpl::save ( )
void coopy::store::Pool::setScanned ( ) [inline, inherited]

Definition at line 129 of file Pool.h.

Referenced by coopy::cmp::MergeOutputFilter::mergeAllDone().

PoolColumnLink PoolImpl::trace ( const PoolColumnLink src) [virtual]

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines