Core Foundation   >   CFType
CFType
概観
他のすべての Core Foundation の不透明型は CFType から派生しています。CFType に定義された関数、呼び出し関数、データ型、および定数は、派生した全ての不透明型で使用できます。したがって、CFType の関数は "多形関数" と呼ばれます。オブジェクトの保持と解放、オブジェクトの比較と検査、オブジェクトと不透明型の説明の取得、及びオブジェクト・アロケータの取得に CFType 関数を使用して下さい。
シンボル
メモリーの管理
func CFGetAllocator(CFTypeRef!)
Core Foundation オブジェクトの割り当てに使用されたアロケータを返します。
func CFGetRetainCount(CFTypeRef!)
Core Foundation オブジェクトの参照カウントを返します。
等しいことの決定
func CFEqual(CFTypeRef!, CFTypeRef!)
2 つの Core Foundation オブジェクトが等しいかどうかを判断します。
ハッシュ
func CFHash(CFTypeRef!)
ハッシュ構造でオブジェクトを識別するために使用できるコードを返します。
色々な関数
func CFCopyDescription(CFTypeRef!)
Core Foundation オブジェクトのテキストでの記述を返します。
func CFCopyTypeIDDescription(CFTypeID)
型 ID で識別される、Core Foundation 型のテキスト記述を返します。型 ID はデバッグ時に使用できます。
func CFGetTypeID(CFTypeRef!)
Core Foundation オブジェクトが属する不透明型の一意の ID を返します。
func CFShow(CFTypeRef!)
Core Foundation オブジェクトの説明を stderr に出力します。
データ型
CFHash 関数によって返されるハッシュコードの型。
特定の Core Foundation の不透明な型を識別する一意の定数の整数値の型。
任意のCore Foundationオブジェクトへの型なしの「汎用」参照。
以下も見よ
関連した文書