Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

legoOprd::operandData::literalType Union Reference

#include <legoOprd.H>

List of all members.

Public Attributes

char booleanLit
char charLit
unsigned char uCharLit
short shortLit
unsigned short uShortLit
int integerLit
unsigned uIntegerLit
long longLit
unsigned long uLongLit
long long longLongLit
unsigned long long uLongLongLit
long long longLongLongLit
unsigned long long uLongLongLongLit
long pointerLit
char * labelLit
char * stringLit
float floatLit
double doubleLit
int cbLit
char predicateLit
char * labelLit
char * stringLit


Member Data Documentation

char legoOprd::operandData::literalType::booleanLit
 

Definition at line 62 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralBoolean(), legoOprd::legoOprd(), and legoOprd::SetLiteralBoolean().

int legoOprd::operandData::literalType::cbLit
 

Definition at line 80 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralControlBlock(), legoOprd::legoOprd(), and legoOprd::SetLiteralControlBlock().

char legoOprd::operandData::literalType::charLit
 

Definition at line 63 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralChar(), legoOprd::legoOprd(), and legoOprd::SetLiteralChar().

double legoOprd::operandData::literalType::doubleLit
 

Definition at line 79 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralDouble(), legoOprd::legoOprd(), and legoOprd::SetLiteralDouble().

float legoOprd::operandData::literalType::floatLit
 

Definition at line 78 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralFloat(), legoOprd::legoOprd(), and legoOprd::SetLiteralFloat().

int legoOprd::operandData::literalType::integerLit
 

Definition at line 67 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralInteger(), legoOprd::legoOprd(), and legoOprd::SetLiteralInteger().

char* legoOprd::operandData::literalType::labelLit
 

Definition at line 76 of file src/base/legoOprd.H.

char* legoOprd::operandData::literalType::labelLit
 

Definition at line 76 of file include/legoOprd.H.

Referenced by legoOprd::GetLiteralLabel(), legoOprd::legoOprd(), legoOprd::SetLiteralLabel(), and legoOprd::~legoOprd().

long legoOprd::operandData::literalType::longLit
 

Definition at line 69 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralLong(), legoOprd::legoOprd(), and legoOprd::SetLiteralLong().

long long legoOprd::operandData::literalType::longLongLit
 

Definition at line 71 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralLongLong(), legoOprd::legoOprd(), and legoOprd::SetLiteralLongLong().

long long legoOprd::operandData::literalType::longLongLongLit
 

Definition at line 73 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralLongLongLong(), legoOprd::legoOprd(), and legoOprd::SetLiteralLongLongLong().

long legoOprd::operandData::literalType::pointerLit
 

Definition at line 75 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralPointer(), and legoOprd::SetLiteralPointer().

char legoOprd::operandData::literalType::predicateLit
 

Definition at line 81 of file src/base/legoOprd.H.

Referenced by legoOprd::GetBooleanVal(), legoOprd::GetLiteralPredicate(), legoOprd::GetOprdRegNum(), legoOprd::legoOprd(), legoOprd::SetBooleanVal(), legoOprd::SetLiteralPredicate(), and legoOprd::SetOprdRegNum().

short legoOprd::operandData::literalType::shortLit
 

Definition at line 65 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralShort(), legoOprd::legoOprd(), and legoOprd::SetLiteralShort().

char* legoOprd::operandData::literalType::stringLit
 

Definition at line 77 of file src/base/legoOprd.H.

char* legoOprd::operandData::literalType::stringLit
 

Definition at line 77 of file include/legoOprd.H.

Referenced by legoOprd::GetLiteralString(), legoOprd::legoOprd(), legoOprd::SetLiteralString(), and legoOprd::~legoOprd().

unsigned char legoOprd::operandData::literalType::uCharLit
 

Definition at line 64 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralUChar(), legoOprd::legoOprd(), and legoOprd::SetLiteralUChar().

unsigned legoOprd::operandData::literalType::uIntegerLit
 

Definition at line 68 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralUInteger(), legoOprd::legoOprd(), and legoOprd::SetLiteralUInteger().

unsigned long legoOprd::operandData::literalType::uLongLit
 

Definition at line 70 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralULong(), legoOprd::legoOprd(), and legoOprd::SetLiteralULong().

unsigned long long legoOprd::operandData::literalType::uLongLongLit
 

Definition at line 72 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralULongLong(), legoOprd::legoOprd(), and legoOprd::SetLiteralULongLong().

unsigned long long legoOprd::operandData::literalType::uLongLongLongLit
 

Definition at line 74 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralULongLongLong(), legoOprd::legoOprd(), and legoOprd::SetLiteralULongLongLong().

unsigned short legoOprd::operandData::literalType::uShortLit
 

Definition at line 66 of file src/base/legoOprd.H.

Referenced by legoOprd::GetLiteralUShort(), legoOprd::legoOprd(), and legoOprd::SetLiteralUShort().


The documentation for this union was generated from the following files:
Generated on Mon Jul 21 20:31:11 2003 for TINKER LEGO DOC by doxygen 1.3.2