TinyVariant Struct Reference
[Variant Parameter types]

#include <SIBCUtil.h>

List of all members.

Public Attributes

int  variantType
int  tweakType
int  numElems
union {
   unsigned short   boolVal
   char   bVal
   unsigned char   ubVal
   short   sVal
   unsigned short   usVal
   int   nVal
   unsigned int   unVal
   float   fVal
   double   dVal
   int   lVal
   unsigned int   ulVal
   unsigned short *   p_boolVal
   char *   p_bVal
   unsigned char *   p_ubVal
   short *   p_sVal
   unsigned short *   p_usVal
   int *   p_nVal
   unsigned int *   p_unVal
   float *   p_fVal
   double *   p_dVal
   int *   p_lVal
   unsigned int *   p_ulVal
   char *   p_cVal
   char **   pp_cVal
   void *   p_voidVal
}; 


Detailed Description

This structure holds the type, number of elements, and the value of a CdotXSIParam object.


Member Data Documentation

unsigned short boolVal

< @-SI_Bool is defined as 'unsigned short'. Used if TinyVariant::variantType is SI_VT_BOOL


The documentation for this struct was generated from the following file: