メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::FIIteratorImpBase

#include <FIIterator.h>

Spr::FIDocNode::TIteratorImpに継承されています。

すべてのメンバ一覧

Public メソッド


説明

抽象ツリー(FIDocNodeBase)のためのイタレータの実装の基本クラス

FIIterator.h13 行で定義されています。


関数

virtual FIIteratorImpBase* Spr::FIIteratorImpBase::Clone  )  const [pure virtual]
 

複製の作成

virtual void Spr::FIIteratorImpBase::Next  )  [pure virtual]
 

イタレータを進める.

virtual bool Spr::FIIteratorImpBase::Equal const FIIteratorImpBase imp  )  const [pure virtual]
 

比較

virtual FIString Spr::FIIteratorImpBase::GetId  )  const [pure virtual]
 

中身へのアクセス idを取得

参照元 Spr::FIIterator::GetId().

virtual FIString Spr::FIIteratorImpBase::GetType  )  const [pure virtual]
 

データ属性の型を取得

参照元 Spr::FIIterator::GetType().

virtual size_t Spr::FIIteratorImpBase::GetElementSize  )  const [pure virtual]
 

データ属性の1要素のサイズを取得

参照元 Spr::FIIterator::GetElementSize().

virtual size_t Spr::FIIteratorImpBase::GetNElement  )  const [pure virtual]
 

データ属性の要素数を取得

参照元 Spr::FIIterator::GetNElement().

virtual bool Spr::FIIteratorImpBase::SetDataImp const void *  data,
size_t &  sz,
size_t  esz,
FIString  id,
FIString  type
[pure virtual]
 

データ属性を設定する.szには,実際にセットしたサイズが返る.

参照元 Spr::FIIterator::SetDataImp().

virtual bool Spr::FIIteratorImpBase::GetDataImp void *  data,
size_t &  sz
[pure virtual]
 

データ属性を取得する.szには,実際に読み出したサイズが返る.

参照元 Spr::FIIterator::GetDataImp().

virtual bool Spr::FIIteratorImpBase::SetNode FIDocNodeBase node  )  [pure virtual]
 

ノードを設定する

参照元 Spr::FIIterator::SetNode().

virtual FIDocNodeBase* Spr::FIIteratorImpBase::GetNode  )  [pure virtual]
 

ノードを取得する

参照元 Spr::FIIterator::GetNode().


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:01 2006に生成されました。  doxygen 1.4.1