CdbrCompound::GetValueメソッド
機能
値の取得
形式
// Boolean型の場合
DmaBoolean GetValue(pDmaId pId, pDmaBoolean pbRetValue)
// ID型の場合
DmaBoolean GetValue(pDmaId pId, pDmaId pRetValue)
// Integer32型の場合
DmaBoolean GetValue(pDmaId pId, pDmaInteger32 plRetValue)
// String型の場合
DmaBoolean GetValue(pDmaId pId, ppDmaString_T ppRetValue)
詳細
pIdに指定した要素の値を取得するメソッドです。
引数
pId(入力)
取得する構成要素のIDを指定します。該当する要素がない場合はエラーになります。
pbRetValue, pRetValue, plRetValue, ppRetValue(出力)
取得した値が設定されます。値を格納する領域のアドレスを指定してください。
指定した領域の型と要素の型が異なる場合はエラーになります。取得するString型プロパティに初期値としてNULLが設定されている場合,戻り値にDMA_TRUEが返り,*ppRetValueにはNULLが返ります。
String型の場合,使用後にdbrDelete関数によって解放してください。
戻り値
DMA_TRUE 正常終了
DMA_FALSE 異常終了
戻り値の詳細
なし