CH_LocalValue Class Reference

#include <CH_LocalValue.h>

List of all members.

Public Member Functions

 CH_LocalValue (float val=0)
 CH_LocalValue (void *ptr)
 CH_LocalValue (char *str)
float getFloat () const
void * getData () const
char * getString () const
CH_LocalValueoperator= (const CH_LocalValue &d)
float operator= (float f)
char * operator= (char *s)
void * operator= (void *v)
unsigned operator== (const CH_LocalValue &d)

Public Attributes

union {
   void *   ptr
   char *   str
   float   val
value


Detailed Description

Definition at line 25 of file CH_LocalValue.h.


Constructor & Destructor Documentation

CH_LocalValue::CH_LocalValue ( float  val = 0  )  [inline]

Definition at line 28 of file CH_LocalValue.h.

CH_LocalValue::CH_LocalValue ( void *  ptr  )  [inline]

Definition at line 29 of file CH_LocalValue.h.

CH_LocalValue::CH_LocalValue ( char *  str  )  [inline]

Definition at line 30 of file CH_LocalValue.h.


Member Function Documentation

void* CH_LocalValue::getData (  )  const [inline]

Definition at line 33 of file CH_LocalValue.h.

float CH_LocalValue::getFloat (  )  const [inline]

Definition at line 32 of file CH_LocalValue.h.

char* CH_LocalValue::getString (  )  const [inline]

Definition at line 34 of file CH_LocalValue.h.

void* CH_LocalValue::operator= ( void *  v  )  [inline]

Definition at line 43 of file CH_LocalValue.h.

char* CH_LocalValue::operator= ( char *  s  )  [inline]

Definition at line 42 of file CH_LocalValue.h.

float CH_LocalValue::operator= ( float  f  )  [inline]

Definition at line 41 of file CH_LocalValue.h.

CH_LocalValue& CH_LocalValue::operator= ( const CH_LocalValue d  )  [inline]

Definition at line 36 of file CH_LocalValue.h.

unsigned CH_LocalValue::operator== ( const CH_LocalValue d  )  [inline]

Definition at line 44 of file CH_LocalValue.h.


Member Data Documentation

Definition at line 51 of file CH_LocalValue.h.

Definition at line 52 of file CH_LocalValue.h.

Definition at line 53 of file CH_LocalValue.h.

union { ... } CH_LocalValue::value


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

Generated on Fri May 25 00:10:17 2012 for HDK by  doxygen 1.5.9