[ top ] [ prev ] [ up ] [ next ]

Phi::TypeInfo

実行時型情報(RTTI)

singleton methods

new(phi_class)
phi_class : Class
Delphi コンポーネントのラッパークラス

methods

to_s : String
文字列表記

use_type_data : nil
type_dataPhi::TypeData#items の循環を防ぐために Phi::TypeData#items の要素 ( Phi::TypeInfo のインスタンス ) は type_data == nil となっている。この要素の type_data を使いたい時には明示的に use_type_data を呼び出さなければならない。

enum_name(n: Fixnum) : String
列挙型の識別子を得る。
前提条件
kind == Phi::TK_ENUMERATION

properties

kind : Fixnum ( TypeKind )
内部的に使われる型定数

name : String
型名

type_data : Phi::TypeData
内部的に使われる型情報
author: YOSHIDA Kazuhiro
[ top ] [ prev ] [ up ] [ next ]