2005/5/9

     
 

unionacdk__lang__dmi__ScriptVar__TypeUnion

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::lang::dmi::ScriptVar::TypeUnion Union Reference

#include <ScriptVar.h>

List of all members.


Detailed Description

Container of the possible types.


Public Attributes

bool boolVal
char charVal
ucchar uccharVal
byte byteVal
short shortVal
int intVal
jlong longVal
float floatVal
double doubleVal
char object_buf [sizeof(RObject)]
bool * boolRef
 reference types

char * charRef
uccharuccharRef
bytebyteRef
short * shortRef
int * intRef
jlonglongRef
float * floatRef
double * doubleRef
struct {
   RObject *   objectRef
   bool   ownsObjectRef
oref


Member Data Documentation

bool* acdk::lang::dmi::ScriptVar::TypeUnion::boolRef
 

reference types

bool acdk::lang::dmi::ScriptVar::TypeUnion::boolVal
 

byte* acdk::lang::dmi::ScriptVar::TypeUnion::byteRef
 

byte acdk::lang::dmi::ScriptVar::TypeUnion::byteVal
 

char* acdk::lang::dmi::ScriptVar::TypeUnion::charRef
 

char acdk::lang::dmi::ScriptVar::TypeUnion::charVal
 

double* acdk::lang::dmi::ScriptVar::TypeUnion::doubleRef
 

double acdk::lang::dmi::ScriptVar::TypeUnion::doubleVal
 

float* acdk::lang::dmi::ScriptVar::TypeUnion::floatRef
 

float acdk::lang::dmi::ScriptVar::TypeUnion::floatVal
 

int* acdk::lang::dmi::ScriptVar::TypeUnion::intRef
 

int acdk::lang::dmi::ScriptVar::TypeUnion::intVal
 

jlong* acdk::lang::dmi::ScriptVar::TypeUnion::longRef
 

jlong acdk::lang::dmi::ScriptVar::TypeUnion::longVal
 

char acdk::lang::dmi::ScriptVar::TypeUnion::object_buf[sizeof(RObject)]
 

RObject* acdk::lang::dmi::ScriptVar::TypeUnion::objectRef
 

Reference to Object or Interface reference.

struct { ... } acdk::lang::dmi::ScriptVar::TypeUnion::oref
 

bool acdk::lang::dmi::ScriptVar::TypeUnion::ownsObjectRef
 

true in case the objectRef itself has been allocated by this ScriptVar

short* acdk::lang::dmi::ScriptVar::TypeUnion::shortRef
 

short acdk::lang::dmi::ScriptVar::TypeUnion::shortVal
 

ucchar* acdk::lang::dmi::ScriptVar::TypeUnion::uccharRef
 

ucchar acdk::lang::dmi::ScriptVar::TypeUnion::uccharVal