![]() ![]() ![]()
|
BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework UNIVERSE 5.0 |
#include <SFBParameters.h.hpp>
class SFBParameters : public SFBParametersRO;
SFMTYPEDEFWRAPPER(SFBParameters)

| BREW 2.0 | BREW 2.1 | BREW 3.1 | BREW 4.0 |
|---|---|---|---|
| × | × | × | ○ |
| パブリック関数 | |
|---|---|
| static SFBParametersSmp |
NewInstance(
SFCErrorPtr exception = null
) NewInstance( AEECLSID id , SFCErrorPtr exception = null ) SFBParameters クラスのインスタンスを生成します。
|
| SFCError |
SetParam(
SInt32 id
, VoidConstPtr data
, UInt32 length
) SetParam( SInt32 id , SFXAnsiStringConstRef data ) SetParam( SInt32 id , SFXBufferConstRef data ) このメソッドはパラメータ値を設定します。
|
[ public, static ] SFBParametersSmp NewInstance( SFCErrorPtr exception = null // エラー値 );
[ public, static ] SFBParametersSmp NewInstance( AEECLSID id // クラスID SFCErrorPtr exception = null // エラー値 );
[ public ] SFCError SetParam( SInt32 id // 設定するパラメータ VoidConstPtr data // 設定するデータ/バッファへのポインタ UInt32 length // data が指すデータのサイズ );
[ public ] SFCError SetParam( SInt32 id // 設定するパラメータ SFXBufferConstRef data // 設定するデータ/バッファへのポインタ );
[ public ] SFCError SetParam( SInt32 id // 設定するパラメータ SFXAnsiStringConstRef data // 設定するデータ/バッファへのポインタ );
実装またはパラメータタイプに応じたその他の値が戻ることもある。
標準の動作は、data が指しているデータをコピーすることです。length で指定した数のバイトがコピーされます。
コール側は、データがコピーされたと想定でき、それ以上データの寿命を管理する必要はありません。
|
Copyright (C) 2002 - 2008 Sophia Cradle Incorporated All Rights Reserved. |
![]() ![]() ![]()
|