Public Types
|
enum |
FPValueSubtype
{
SUBTYPE_NONE = 0,
SUBTYPE_IROLLUPWINDOW } |
Public Member Functions
|
virtual
void |
val_to_FPValue
(Value *v, ParamType2
type, FPValue
&fpv, FPEnum *e,
Tab< void * >
*stringStorage, Array *valueStore)=0 |
virtual
void |
val_to_FPValue
(Value *v, ParamType2
type, FPValue
&fpv, FPEnum *e,
Tab< void * >
*stringStorage)=0 |
virtual
void |
val_to_FPValue
(Value *v, ParamType2
type, FPValue
&fpv, FPEnum
*e=NULL)=0 |
virtual
Value * |
FPValue_to_val
(FPValue &fpv,
FPEnum *e=NULL,
FPValueSubtype
subtype=SUBTYPE_NONE)=0 |
virtual
void |
release_param
(FPValue &fpv,
ParamType2 type, Value
*v, FPEnum
*e=NULL)=0 |
virtual
void |
init_param
(FPValue &fpv,
ParamType2 type)=0 |
virtual
void |
validate_params
(FPInterface
*fpi, FunctionID fid, FPParamDef *pd, ParamType2 type, int
paramNum, FPValue
&val, Value
*v)=0 |
virtual
FPEnum * |
FindEnum
(short id, FPInterfaceDesc *fpid)=0 |
Static Public Member
Functions
|
static ValueConverter
* |
GetValueConverter
() |