SophiaFramework UNIVERSE 5.3 |
#include <SFBParameters1.h.hpp>
class SFBParameters1 : public SFBParametersRO;
SFMTYPEDEFWRAPPER(SFBParameters1)
BREW 2.0 | BREW 2.1 | BREW 3.1 | BREW 4.0 |
---|---|---|---|
X | X | X | O |
Public Functions | |
---|---|
static SFBParameters1Smp |
NewInstance(
SFCErrorPtr exception = null
) Create a new SFBParameters1 instance.
|
static SFBParameters1Smp |
NewInstance(
AEECLSID id
, SFCErrorPtr exception = null
) Create a new SFBParameters1 instance.
|
SFCError |
SetParam(
SInt32 id
, VoidConstPtr data
, UInt32 length
) This method sets a parameter value.
|
SFCError |
SetParam(
SInt32 id
, SFXBufferConstRef data
) This method sets a parameter value.
|
SFCError |
SetParam(
SInt32 id
, SFXAnsiStringConstRef data
) This method sets a parameter value.
|
[ public, static ] SFBParameters1Smp NewInstance( SFCErrorPtr exception = null // Error );
[ public, static ] SFBParameters1Smp NewInstance( AEECLSID id // Class ID SFCErrorPtr exception = null // Error );
[ public ] SFCError SetParam( SInt32 id // the parameter to set VoidConstPtr data // points to data / buffer to set UInt32 length // size of the data pointed to by pParam );
[ public ] SFCError SetParam( SInt32 id // the parameter to set SFXBufferConstRef data // points to data / buffer to set );
[ public ] SFCError SetParam( SInt32 id // the parameter to set SFXAnsiStringConstRef data // points to data / buffer to set );
Other return values per implementation or parameter type.
The standard behavior is to copy the data pointed to by pParam. The number of bytes given in uParamLen will be copied.
The caller can assume the data has been copied and doesn't have to manage the lifetime of the data any further.
Copyright(c) 2002 - 2024 Sophia Cradle Incorporated All Rights Reserved. |