COOPY » Guide  version 0.6.5
Public Member Functions | Data Fields
coopy::store::PoolSlice Class Reference

#include <PoolImpl.h>

Inheritance diagram for coopy::store::PoolSlice:
coopy::store::PoolColumn

Public Member Functions

virtual bool isValid () const
virtual PoolRecordlookupMod (const SheetCell &val, bool &match)
virtual const PoolRecordlookup (const SheetCell &val, bool &match) const
virtual PoolRecordput (const SheetCell &src, const SheetCell &dest)

Data Fields

PoolRecord dud
std::string pool_name
std::map< std::string, PoolRecorditem

Detailed Description

Definition at line 30 of file PoolImpl.h.


Member Function Documentation

virtual bool coopy::store::PoolSlice::isValid ( ) const [inline, virtual]

Implements coopy::store::PoolColumn.

Definition at line 36 of file PoolImpl.h.

References pool_name.

const PoolRecord & PoolSlice::lookup ( const SheetCell val,
bool &  match 
) const [virtual]

Implements coopy::store::PoolColumn.

Definition at line 115 of file PoolImpl.cpp.

References coopy::store::SheetCell::toString().

PoolRecord & PoolSlice::lookupMod ( const SheetCell val,
bool &  match 
) [virtual]

Implements coopy::store::PoolColumn.

Definition at line 125 of file PoolImpl.cpp.

References coopy::store::SheetCell::toString().

virtual PoolRecord& coopy::store::PoolSlice::put ( const SheetCell src,
const SheetCell dest 
) [inline, virtual]

Implements coopy::store::PoolColumn.

Definition at line 44 of file PoolImpl.h.

References item, and coopy::store::SheetCell::toString().


Field Documentation

Definition at line 32 of file PoolImpl.h.

Definition at line 34 of file PoolImpl.h.

Referenced by coopy::store::PoolImpl::load(), put(), and coopy::store::PoolImpl::save().

Definition at line 33 of file PoolImpl.h.

Referenced by isValid(), and coopy::store::PoolImpl::load().


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