DBRArrayDataConstPtrコンストラクタ
機能
オブジェクトの生成時に呼び出されるコンストラクタです。
形式1
DBRArrayDataConstPtr()
形式2
DBRArrayDataConstPtr(const DBRArrayData* cpArray)
形式3
DBRArrayDataConstPtr(const DBRArrayDataConstPtr& cpArrayPtr)
形式4
DBRArrayDataConstPtr(const DBRArrayDataPtr& pArrayPtr)
引数
cpArray
参照を目的としたDBRArrayDataオブジェクトのポインタを指定します。
cpArrayPtr
参照を目的としたDBRArrayDataConstPtrの,参照を指定します。
pArrayPtr
参照を目的としたDBRArrayDataPtrの,参照を指定します。
戻り値
なし
機能詳細
形式1の処理
インスタンスを保持しないDBRArrayDataConstPtrオブジェクトを生成します。
形式2の処理
引数cpArrayで指定されたDBRArrayDataオブジェクトを保持します。このとき指定されたDBRArrayDataオブジェクトに対する参照カウンタをインクリメントします。
形式3の処理
コピーコンストラクタです。引数cpArrayPtrで指定されたDBRArrayDataConstPtrオブジェクトが保持しているDBRArrayDataオブジェクトから,DBRArrayDataConstPtrオブジェクトを生成します。このとき,指定されたDBRArrayDataConstPtrオブジェクトが保持するDBRArrayDataオブジェクトに対する参照カウンタをインクリメントします。
形式4の処理
コピーコンストラクタです。引数pArrayPtrで指定されたDBRArrayDataPtrオブジェクトが保持しているDBRArrayDataオブジェクトから,DBRArrayDataConstPtrオブジェクトを生成します。このとき,指定されたDBRArrayDataPtrオブジェクトが保持するDBRArrayDataオブジェクトに対する参照カウンタをインクリメントします。
発生する例外
なし