クラス osl::record::ki2::InputStream

#include <ki2.h>

osl::record::ki2::InputStreamに対する継承グラフ
Inheritance graph
[凡例]
osl::record::ki2::InputStreamのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 InputStream (std::istream &is, bool verbose=false)
virtual ~InputStream ()
virtual void load (Record *)
const SimpleState & getState () const

Private 変数

std::istream & is
SimpleState state
osl::record::KanjiMove kmove
RecordVisitor rv

説明

ki2.h18 行で定義されています。


コンストラクタとデストラクタ

osl::record::ki2::InputStream::InputStream ( std::istream &  is,
bool  verbose = false 
)

ki2.cc97 行で定義されています。

参照先 osl::record::KanjiMove::setVerbose().

osl::record::ki2::InputStream::~InputStream (  )  [virtual]

ki2.cc109 行で定義されています。


関数

const SimpleState& osl::record::ki2::InputStream::getState (  )  const [inline]

ki2.h31 行で定義されています。

参照先 state.

void osl::record::ki2::InputStream::load ( Record rec  )  [virtual]
例外:
Ki2IOError 

osl::record::IRecordStreamを実装しています。

ki2.cc112 行で定義されています。

参照先 is, result, osl::misc::sjis2euc(), と state.

参照元 osl::record::ki2::Ki2File::Ki2File().


変数

std::istream& osl::record::ki2::InputStream::is [private]

ki2.h21 行で定義されています。

参照元 load().

ki2.h23 行で定義されています。

ki2.h24 行で定義されています。

SimpleState osl::record::ki2::InputStream::state [private]

ki2.h22 行で定義されています。

参照元 getState(), と load().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:48 2010に生成されました。  doxygen 1.6.3