#include <kakinoki.h>
Public Member Functions | |
InputStream (std::istream &is) | |
InputStream (std::istream &is, boost::shared_ptr< RecordVisitor > rv) | |
virtual | ~InputStream () |
virtual void | load (Record *) |
const SimpleState & | getState () const |
Private Attributes | |
std::istream & | is |
SimpleState | state |
boost::shared_ptr< RecordVisitor > | rv |
Definition at line 23 of file kakinoki.h.
osl::record::kakinoki::InputStream::InputStream | ( | std::istream & | is | ) |
Definition at line 224 of file kakinoki.cc.
osl::record::kakinoki::InputStream::InputStream | ( | std::istream & | is, |
boost::shared_ptr< RecordVisitor > | rv | ||
) |
osl::record::kakinoki::InputStream::~InputStream | ( | ) | [virtual] |
Definition at line 247 of file kakinoki.cc.
const SimpleState& osl::record::kakinoki::InputStream::getState | ( | ) | const [inline] |
Definition at line 35 of file kakinoki.h.
References state.
void osl::record::kakinoki::InputStream::load | ( | Record * | rec | ) | [virtual] |
Implements osl::record::IRecordStream.
Definition at line 250 of file kakinoki.cc.
References K_HENKA, osl::record::kakinokiParseLine(), and osl::misc::sjis2euc().
Referenced by osl::record::kakinoki::KakinokiFile::KakinokiFile().
std::istream& osl::record::kakinoki::InputStream::is [private] |
Definition at line 26 of file kakinoki.h.
boost::shared_ptr<RecordVisitor> osl::record::kakinoki::InputStream::rv [private] |
Definition at line 28 of file kakinoki.h.
SimpleState osl::record::kakinoki::InputStream::state [private] |
Definition at line 27 of file kakinoki.h.
Referenced by getState().