#include <kakinoki.h>
Public メソッド | |
InputStream (std::istream &is) | |
InputStream (std::istream &is, boost::shared_ptr< RecordVisitor > rv) | |
virtual | ~InputStream () |
virtual void | load (Record *) |
const SimpleState & | getState () const |
Private 変数 | |
std::istream & | is |
SimpleState | state |
boost::shared_ptr< RecordVisitor > | rv |
kakinoki.h の 22 行で定義されています。
osl::record::kakinoki::InputStream::InputStream | ( | std::istream & | is | ) |
kakinoki.cc の 139 行で定義されています。
osl::record::kakinoki::InputStream::InputStream | ( | std::istream & | is, | |
boost::shared_ptr< RecordVisitor > | rv | |||
) |
osl::record::kakinoki::InputStream::~InputStream | ( | ) | [virtual] |
kakinoki.cc の 162 行で定義されています。
const SimpleState& osl::record::kakinoki::InputStream::getState | ( | ) | const [inline] |
kakinoki.h の 34 行で定義されています。
参照先 state.
void osl::record::kakinoki::InputStream::load | ( | Record * | rec | ) | [virtual] |
osl::record::IRecordStreamを実装しています。
kakinoki.cc の 165 行で定義されています。
参照先 osl::HIRATE, osl::record::K_HENKA, osl::record::kakinokiParseLine(), osl::misc::sjis2euc(), と state.
std::istream& osl::record::kakinoki::InputStream::is [private] |
kakinoki.h の 25 行で定義されています。
boost::shared_ptr<RecordVisitor> osl::record::kakinoki::InputStream::rv [private] |
kakinoki.h の 27 行で定義されています。
SimpleState osl::record::kakinoki::InputStream::state [private] |
kakinoki.h の 26 行で定義されています。
参照元 getState(), と load().