COOPY » Guide
version 0.6.5
|
Factory for CsvTextBook objects. More...
#include <CsvTextBook.h>
Public Member Functions | |
CsvTextBookFactory (bool compact) | |
virtual std::string | getName () |
virtual TextBook * | open (AttachConfig &config, AttachReport &report) |
Static Public Member Functions | |
static CsvTextBookFactory * | makeFactory () |
static CsvTextBookFactory * | makeCompactFactory () |
Factory for CsvTextBook objects.
Definition at line 86 of file CsvTextBook.h.
coopy::store::CsvTextBookFactory::CsvTextBookFactory | ( | bool | compact | ) | [inline] |
Definition at line 90 of file CsvTextBook.h.
Referenced by makeCompactFactory(), and makeFactory().
virtual std::string coopy::store::CsvTextBookFactory::getName | ( | ) | [inline, virtual] |
Implements coopy::store::TextBookFactory.
Definition at line 93 of file CsvTextBook.h.
static CsvTextBookFactory* coopy::store::CsvTextBookFactory::makeCompactFactory | ( | ) | [inline, static] |
Definition at line 146 of file CsvTextBook.h.
References CsvTextBookFactory().
static CsvTextBookFactory* coopy::store::CsvTextBookFactory::makeFactory | ( | ) | [inline, static] |
Definition at line 142 of file CsvTextBook.h.
References CsvTextBookFactory().
virtual TextBook* coopy::store::CsvTextBookFactory::open | ( | AttachConfig & | config, |
AttachReport & | report | ||
) | [inline, virtual] |
Implements coopy::store::TextBookFactory.
Definition at line 97 of file CsvTextBook.h.
References coopy::store::Value::asString(), coopy::store::Property::check(), dbg_printf, coopy::store::TextBook::exists(), coopy::store::AttachConfig::fname, coopy::store::Property::get(), NULL, coopy::store::AttachConfig::options, coopy::store::AttachConfig::prevBook, coopy::store::CsvTextBook::readCsvs(), coopy::store::AttachConfig::shouldRead, coopy::store::AttachConfig::shouldWrite, coopy::store::AttachReport::success, and coopy::store::CsvTextBook::write().