operator=
機能
インスタンスを保持させます。
形式1
DBRArrayDataPtr& operator=(DBRArrayData* pArray)
形式2
DBRArrayDataPtr& operator=(const DBRArrayDataPtr& pArrayPtr)
引数
pArray
保持させたいDBRArrayDataオブジェクトを指定します。
pArrayPtr
保持させたいインスタンスを保持しているDBRArrayDataPtrオブジェクトを指定します。
戻り値
データ型:DBRArrayDataPtr&
DBRArrayDataPtrオブジェクトの参照を返します。
機能詳細
引数pArray又はpArrayPtrで指定されたDBRArrayDataオブジェクト,又はDBRArrayDataPtrオブジェクトが保持しているDBRArrayDataオブジェクトから,DBRArrayDataPtrオブジェクトのインスタンスを生成します。このとき,指定されたDBRArrayDataオブジェクト又はDBRArrayDataPtrオブジェクトが保持するDBRArrayDataオブジェクトに対する参照カウンタをインクリメントします。
DBRArrayDataPtrオブジェクトが既にインスタンスを保持している場合は,保持していたDBRArrayDataオブジェクトに対する参照カウンタをデクリメントします。
発生する例外
なし