COOPY » Guide
version 0.6.5
|
#include <SqliteTextBook.h>
Public Member Functions | |
SqliteTextBookFactory (bool textual=false) | |
virtual std::string | getName () |
virtual TextBook * | open (AttachConfig &config, AttachReport &report) |
TextBook * | openNormal (AttachConfig &config, AttachReport &report) |
TextBook * | openTextual (AttachConfig &config, AttachReport &report) |
Definition at line 79 of file SqliteTextBook.h.
coopy::store::sqlite::SqliteTextBookFactory::SqliteTextBookFactory | ( | bool | textual = false | ) | [inline] |
Definition at line 83 of file SqliteTextBook.h.
virtual std::string coopy::store::sqlite::SqliteTextBookFactory::getName | ( | ) | [inline, virtual] |
Implements coopy::store::TextBookFactory.
Definition at line 86 of file SqliteTextBook.h.
virtual TextBook* coopy::store::sqlite::SqliteTextBookFactory::open | ( | AttachConfig & | config, |
AttachReport & | report | ||
) | [inline, virtual] |
Implements coopy::store::TextBookFactory.
Definition at line 91 of file SqliteTextBook.h.
References openNormal(), and openTextual().
TextBook* coopy::store::sqlite::SqliteTextBookFactory::openNormal | ( | AttachConfig & | config, |
AttachReport & | report | ||
) | [inline] |
Definition at line 96 of file SqliteTextBook.h.
References coopy::store::AttachConfig::baseBook, coopy::store::TextBook::copy(), coopy::store::sqlite::SqliteTextBook::inplace(), coopy::store::AttachReport::msg, NULL, coopy::store::sqlite::SqliteTextBook::open(), coopy::store::AttachConfig::options, coopy::store::AttachConfig::prevBook, coopy::store::sqlite::SqliteTextBook::save(), coopy::store::AttachConfig::shouldWrite, coopy::store::AttachReport::success, coopy::store::TextBook::tail(), and coopy::store::TextBook::writtenToFuture().
Referenced by open().
TextBook* coopy::store::sqlite::SqliteTextBookFactory::openTextual | ( | AttachConfig & | config, |
AttachReport & | report | ||
) | [inline] |
Definition at line 132 of file SqliteTextBook.h.
References coopy::store::AttachReport::applicable, coopy::store::TextBook::copy(), coopy::store::AttachReport::errorCreateNotImplemented(), coopy::store::AttachConfig::ext, coopy::store::AttachConfig::fname, coopy::store::AttachReport::msg, NULL, coopy::store::AttachConfig::options, coopy::store::AttachConfig::prevBook, coopy::store::sqlite::SqliteTextBook::read(), coopy::store::sqlite::SqliteTextBook::save(), coopy::store::AttachConfig::shouldCreate, coopy::store::AttachConfig::shouldRead, coopy::store::AttachConfig::shouldWrite, and coopy::store::AttachReport::success.
Referenced by open().