COOPY » Guide
version 0.6.5
|
#include <JsonBook.h>
Public Member Functions | |
virtual std::string | getName () |
virtual TextBook * | open (AttachConfig &config, AttachReport &report) |
Static Public Member Functions | |
static JsonBookFactory * | makeFactory () |
Definition at line 68 of file JsonBook.h.
virtual std::string coopy::store::json::JsonBookFactory::getName | ( | ) | [inline, virtual] |
Implements coopy::store::TextBookFactory.
Definition at line 70 of file JsonBook.h.
static JsonBookFactory* coopy::store::json::JsonBookFactory::makeFactory | ( | ) | [inline, static] |
Definition at line 113 of file JsonBook.h.
virtual TextBook* coopy::store::json::JsonBookFactory::open | ( | AttachConfig & | config, |
AttachReport & | report | ||
) | [inline, virtual] |
Implements coopy::store::TextBookFactory.
Definition at line 74 of file JsonBook.h.
References coopy::store::Value::asString(), coopy::store::Property::check(), dbg_printf, coopy::store::AttachConfig::fname, coopy::store::Property::get(), NULL, coopy::store::AttachConfig::options, coopy::store::AttachConfig::prevBook, coopy::store::json::JsonBook::read(), coopy::store::AttachConfig::shouldRead, coopy::store::AttachConfig::shouldWrite, coopy::store::AttachReport::success, and coopy::store::json::JsonBook::write().