赤紫蘇2.リファレンス

ポインタ型

akaxiso2.0-beta2


シリアライザブルなポインタ型

赤紫蘇2では、aka::deep_ptr<>が定義されています。このテンプレートは、スマートポインタの一種ですが、コピー時に、内部のインスタンスを複製します。また、クラスの破棄時に内容を解放します。

クラスメンバにおいて、aka::deep_ptr<>を用いたメンバを定義することができます。この場合、出現頻度は、minOccurs=0, maxOccurs=1となります。(配列でも等価な定義は可能)


リファレンストップへ 赤紫蘇2トップへ sourceforgeプロジェクトページへ