Xrtti::Value Union Reference

#include <Xrtti.h>

List of all members.

Public Attributes

bool bool_v
signed char char_v
unsigned char unsigned_char_v
wchar_t wchar_v
signed short short_v
unsigned short unsigned_short_v
signed int int_v
unsigned int unsigned_int_v
signed long long_v
unsigned long unsigned_long_v
signed long long long_long_v
unsigned long long unsigned_long_long_v
float float_v
double double_v
long double long_double_v
void * pointer_v


Detailed Description

************************************************************************** Instances of the Value union are passed in as return values (to hold returned values) and as arguments (to hold input arguments) to methods invoked using the Invoke method of the Method class. This union consists of all possible argument types.


Member Data Documentation

bool Xrtti::Value::bool_v
 

boolean value

signed char Xrtti::Value::char_v
 

signed char value

unsigned char Xrtti::Value::unsigned_char_v
 

unsigned char value

wchar_t Xrtti::Value::wchar_v
 

wchar_t value

signed short Xrtti::Value::short_v
 

signed short value

unsigned short Xrtti::Value::unsigned_short_v
 

unsigned short value

signed int Xrtti::Value::int_v
 

signed int value

unsigned int Xrtti::Value::unsigned_int_v
 

unsigned int value

signed long Xrtti::Value::long_v
 

signed long value

unsigned long Xrtti::Value::unsigned_long_v
 

unsigned long value

signed long long Xrtti::Value::long_long_v
 

signed long long value

unsigned long long Xrtti::Value::unsigned_long_long_v
 

unsigned long long value

float Xrtti::Value::float_v
 

float value

double Xrtti::Value::double_v
 

double value

long double Xrtti::Value::long_double_v
 

long double value

void* Xrtti::Value::pointer_v
 

pointer value


The documentation for this union was generated from the following file:
Generated on Fri May 4 11:55:14 2007 by  doxygen 1.4.6