Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::FITypeDesc Class Reference

型を表す More...

#include <FITypeDesc.h>

Inherits Spr::UTRefCount.

Collaboration diagram for Spr::FITypeDesc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Public Attributes

Protected Attributes

Classes


Detailed Description

型を表す

Definition at line 75 of file FITypeDesc.h.


Constructor & Destructor Documentation

Spr::FITypeDesc::FITypeDesc  )  [inline]
 

コンストラクタ

Definition at line 134 of file FITypeDesc.h.

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

コンストラクタ

Definition at line 136 of file FITypeDesc.h.


Member Function Documentation

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]
 

型名

Definition at line 153 of file FITypeDesc.h.

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

GUID.

Definition at line 155 of file FITypeDesc.h.

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

型のサイズ

Definition at line 157 of file FITypeDesc.h.

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

組み立て型の要素

Definition at line 159 of file FITypeDesc.h.


Member Data Documentation

UTString Spr::FITypeDesc::typeName [protected]
 

型名

Definition at line 123 of file FITypeDesc.h.

size_t Spr::FITypeDesc::size [protected]
 

データの長さ

Definition at line 125 of file FITypeDesc.h.

Composit Spr::FITypeDesc::composit [protected]
 

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

Definition at line 127 of file FITypeDesc.h.

WBGuid Spr::FITypeDesc::guid
 

型のGUID

Definition at line 132 of file FITypeDesc.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:08:06 2006 for Springhead by  doxygen 1.4.1