#include <csaRecord.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 |
csaRecord.h の 16 行で定義されています。
osl::record::csa::InputStream::InputStream | ( | std::istream & | is | ) |
csaRecord.cc の 172 行で定義されています。
osl::record::csa::InputStream::InputStream | ( | std::istream & | is, | |
boost::shared_ptr< RecordVisitor > | rv | |||
) |
osl::record::csa::InputStream::~InputStream | ( | ) | [virtual] |
csaRecord.cc の 195 行で定義されています。
const SimpleState& osl::record::csa::InputStream::getState | ( | ) | const [inline] |
csaRecord.h の 29 行で定義されています。
参照先 state.
void osl::record::csa::InputStream::load | ( | Record * | rec | ) | [virtual] |
CsaIOError |
osl::record::IRecordStreamを実装しています。
csaRecord.cc の 198 行で定義されています。
参照元 osl::record::csa::CsaFile::CsaFile(), と osl::record::csa::CsaString::CsaString().
std::istream& osl::record::csa::InputStream::is [private] |
csaRecord.h の 19 行で定義されています。
boost::shared_ptr<RecordVisitor> osl::record::csa::InputStream::rv [private] |
csaRecord.h の 21 行で定義されています。
SimpleState osl::record::csa::InputStream::state [private] |
csaRecord.h の 20 行で定義されています。
参照元 getState().