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

クラス Spr::FITypeDesc

型を表す [詳細]

#include <FITypeDesc.h>

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

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

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

Public メソッド

Public 変数

Protected 変数

構成


説明

型を表す

FITypeDesc.h75 行で定義されています。


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

Spr::FITypeDesc::FITypeDesc  )  [inline]
 

コンストラクタ

FITypeDesc.h134 行で定義されています。

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

コンストラクタ

FITypeDesc.h136 行で定義されています。


関数

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.h153 行で定義されています。

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

GUID.

FITypeDesc.h155 行で定義されています。

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

型のサイズ

FITypeDesc.h157 行で定義されています。

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

組み立て型の要素

FITypeDesc.h159 行で定義されています。


変数

UTString Spr::FITypeDesc::typeName [protected]
 

型名

FITypeDesc.h123 行で定義されています。

size_t Spr::FITypeDesc::size [protected]
 

データの長さ

FITypeDesc.h125 行で定義されています。

Composit Spr::FITypeDesc::composit [protected]
 

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

FITypeDesc.h127 行で定義されています。

WBGuid Spr::FITypeDesc::guid
 

型のGUID

FITypeDesc.h132 行で定義されています。


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