前のページ次のページ上に戻るホーム SophiaFramework 2.1
SFMTYPEDEFCLASS
クラス名とそれに付随する型宣言を行います。
SFMTYPEDEFCLASS(Class)

解説

このマクロはクラス名を引数にとり、 以下のような型宣言を生成します。

class Class;
typedef Class&          ClassRef;
typedef Class*          ClassPtr;
typedef Class**         ClassHandle;
typedef const Class     ConstClass;
typedef const Class&    ConstClassRef;
typedef const Class*    ConstClassPtr;
typedef const Class**   ConstClassHandle;