Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

Variant Parameter types

Compounds

Defines

Typedefs


Detailed Description

These defines represent different types that the value contained within CdotXSIParam objects can take on.

Define Documentation

#define SI_VT_BOOL   0
 

Parameter value is of SI_Bool type.

#define SI_VT_BYTE   1
 

Parameter value is of SI_Byte type.

#define SI_VT_DOUBLE   8
 

Parameter value is of SI_Double type.

#define SI_VT_FLOAT   7
 

Parameter value is of SI_Float type.

#define SI_VT_INT   5
 

Parameter value is of SI_Int type.

#define SI_VT_LONG   9
 

Parameter value is of SI_Long type.

#define SI_VT_PBOOL   11
 

Parameter value is a pointer to an SI_Bool array.

#define SI_VT_PBYTE   12
 

Parameter value is a pointer to an SI_Byte array.

#define SI_VT_PCHAR   22
 

Parameter value is a pointer to a char array.

#define SI_VT_PDOUBLE   19
 

Parameter value is a pointer to an SI_Double array.

#define SI_VT_PFLOAT   18
 

Parameter value is a pointer to an SI_Float array.

#define SI_VT_PINT   16
 

Parameter value is a pointer to an SI_Int array.

#define SI_VT_PLONG   20
 

Parameter value is a pointer to an SI_Long array.

#define SI_VT_PPCHAR   23
 

Parameter value is a pointer to an array of char arrays.

#define SI_VT_PSHORT   14
 

Parameter value is a pointer to an SI_Short array.

#define SI_VT_PUBYTE   13
 

Parameter value is a pointer to an SI_UByte array.

#define SI_VT_PUINT   17
 

Parameter value is a pointer to an SI_UInt array.

#define SI_VT_PULONG   21
 

Parameter value is a pointer to an SI_ULong array.

#define SI_VT_PUSHORT   15
 

Parameter value is a pointer to an SI_UShort array.

#define SI_VT_PVOID   24
 

Parameter value is a pointer to untyped data.

#define SI_VT_SHORT   3
 

Parameter value is of SI_Short type.

#define SI_VT_UBYTE   2
 

Parameter value is of SI_UByte type.

#define SI_VT_UINT   6
 

Parameter value is of SI_UInt type.

#define SI_VT_ULONG   10
 

Parameter value is of SI_ULong type.

#define SI_VT_USHORT   4
 

Parameter value is of SI_UShort type.


Typedef Documentation

SI_TinyVariant
 

SI_TinyVariant is an alias for the TinyVariant structure used within CdotXSIParam objects.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.