COOPY » Guide
version 0.6.5
|
#include <DataSheet.h>
Public Member Functions | |
SheetRow () | |
virtual SheetCell | getCell (int x) const =0 |
virtual bool | setCell (int x, const SheetCell &c)=0 |
virtual bool | flush ()=0 |
virtual bool | invent (int x)=0 |
virtual bool | setDelta (int dh) |
virtual RowRef | getRowAfterFlush ()=0 |
virtual bool | undo ()=0 |
int | addReference () |
int | removeReference () |
int | getReferenceCount () |
Data Fields | |
int | delta |
Definition at line 402 of file DataSheet.h.
coopy::store::SheetRow::SheetRow | ( | ) | [inline] |
Definition at line 406 of file DataSheet.h.
References delta.
int coopy::store::RefCount::addReference | ( | ) | [inline, inherited] |
Definition at line 30 of file RefCount.h.
Referenced by coopy::store::PolyBook::attach(), coopy::fold::FoldedCell::FoldedCell(), coopy::fold::FoldedCell::getOrCreateSheet(), coopy::store::PolyBook::operator=(), coopy::store::PolyValue::operator=(), coopy::store::PolySheet::operator=(), coopy::fold::FoldedCell::operator=(), coopy::store::PolyBook::PolyBook(), coopy::store::PolySheet::PolySheet(), coopy::store::PolyValue::PolyValue(), coopy::store::PolySheet::setSchema(), and coopy::store::PolyBook::take().
virtual bool coopy::store::SheetRow::flush | ( | ) | [pure virtual] |
Implemented in coopy::store::OrderedSheetRow, and coopy::store::CacheSheetRow.
Referenced by coopy::store::TextBook::copy(), and coopy::cmp::MergeOutputIndex::declareLink().
virtual SheetCell coopy::store::SheetRow::getCell | ( | int | x | ) | const [pure virtual] |
Implemented in coopy::store::OrderedSheetRow, and coopy::store::CacheSheetRow.
int coopy::store::RefCount::getReferenceCount | ( | ) | [inline, inherited] |
Definition at line 40 of file RefCount.h.
virtual RowRef coopy::store::SheetRow::getRowAfterFlush | ( | ) | [pure virtual] |
Implemented in coopy::store::OrderedSheetRow, and coopy::store::CacheSheetRow.
virtual bool coopy::store::SheetRow::invent | ( | int | x | ) | [pure virtual] |
Implemented in coopy::store::OrderedSheetRow, and coopy::store::CacheSheetRow.
int coopy::store::RefCount::removeReference | ( | ) | [inline, inherited] |
Definition at line 35 of file RefCount.h.
Referenced by coopy::store::PolyBook::clear(), coopy::store::PolyValue::clear(), coopy::store::PolySheet::clearSchema(), coopy::store::PolySheet::clearSheet(), and coopy::store::PolyBook::give().
virtual bool coopy::store::SheetRow::setCell | ( | int | x, |
const SheetCell & | c | ||
) | [pure virtual] |
Implemented in coopy::store::OrderedSheetRow, and coopy::store::CacheSheetRow.
Referenced by coopy::store::TextBook::copy(), and coopy::cmp::MergeOutputIndex::declareLink().
virtual bool coopy::store::SheetRow::setDelta | ( | int | dh | ) | [inline, virtual] |
Definition at line 418 of file DataSheet.h.
References delta.
virtual bool coopy::store::SheetRow::undo | ( | ) | [pure virtual] |
Implemented in coopy::store::OrderedSheetRow, and coopy::store::CacheSheetRow.
Definition at line 404 of file DataSheet.h.
Referenced by coopy::store::CacheSheetRow::getRowAfterFlush(), coopy::store::OrderedSheetRow::getRowAfterFlush(), setDelta(), and SheetRow().