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

クラス Spr::FITypeDesc

型を表す [詳細]

#include <FITypeDesc.h>

Spr::UTRefCountを継承しています。

Spr::FITypeDescのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

Public 変数

Protected 変数

構成


説明

型を表す

FITypeDesc.h の 75 行で定義されています。


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

Spr::FITypeDesc::FITypeDesc (   )  [inline]
 

コンストラクタ

FITypeDesc.h の 134 行で定義されています。

Spr::FITypeDesc::FITypeDesc (  UTString  tn,
int  sz = 0
)  [inline]
 

コンストラクタ

FITypeDesc.h の 136 行で定義されています。


関数

bool Spr::FITypeDesc::Init (  const char *  clsDef,
FITypeDescDb &  db
) 
 

C++言語のクラス定義部の文字列から,その型を表すオブジェクトを構築する..

int Spr::FITypeDesc::Read (  void *  to,
FIDocNodeBase *  node,
FIString  id
) 
 

ノードから,構造体を読み出す

bool Spr::FITypeDesc::Read (  char *&  to,
size_t  align,
FIDocNodeBase *  node,
FIIterator &  ctx
) 
 

属性から構造体を読み出す

int Spr::FITypeDesc::Write (  FIDocNodeBase *  node,
const void *  from
) 
 

ノードへ,構造体を書き出す

void Spr::FITypeDesc::Write (  FIDocNodeBase *  node,
FIIterator &  ctx,
const char *&  from,
UTString  id
) 
 

属性へ,構造体を書き出す

UTString Spr::FITypeDesc::GetTypeName (   )  const [inline]
 

型名

FITypeDesc.h の 153 行で定義されています。

const GUID& Spr::FITypeDesc::GetGuid (   )  const [inline]
 

GUID.

FITypeDesc.h の 155 行で定義されています。

size_t Spr::FITypeDesc::Size (   )  [inline]
 

型のサイズ

FITypeDesc.h の 157 行で定義されています。

Composit& Spr::FITypeDesc::GetComposit (   )  [inline]
 

組み立て型の要素

FITypeDesc.h の 159 行で定義されています。


変数

UTString Spr::FITypeDesc::typeName [protected]
 

型名

FITypeDesc.h の 123 行で定義されています。

size_t Spr::FITypeDesc::size [protected]
 

データの長さ

FITypeDesc.h の 125 行で定義されています。

Composit Spr::FITypeDesc::composit [protected]
 

組み立て型の中身の記述.単純型の場合は,size() == 0

FITypeDesc.h の 127 行で定義されています。

WBGuid Spr::FITypeDesc::guid
 

型のGUID

FITypeDesc.h の 132 行で定義されています。


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