#include <CSemValue.h>
Public Member Functions | |
CSemValue () | |
virtual | ~CSemValue () |
void | setValue (CExprValue *) |
void | setValueRef (CExprValue *) |
void | setType (CTypeInfo *) |
void | setTypeRef (CTypeInfo *) |
CExprValue * | getValue () |
CTypeInfo * | getType () |
Protected Attributes | |
CExprValue * | value |
CTypeInfo * | type |
Puma::CSemValue::CSemValue | ( | ) | [inline] |
Puma::CSemValue::~CSemValue | ( | ) | [inline, virtual] |
void Puma::CSemValue::setValue | ( | CExprValue * | v | ) | [inline] |
void Puma::CSemValue::setValueRef | ( | CExprValue * | v | ) | [inline] |
void Puma::CSemValue::setType | ( | CTypeInfo * | t | ) | [inline] |
void Puma::CSemValue::setTypeRef | ( | CTypeInfo * | t | ) | [inline] |
CExprValue* Puma::CSemValue::getValue | ( | ) | [inline] |
CTypeInfo* Puma::CSemValue::getType | ( | ) | [inline] |
CExprValue* Puma::CSemValue::value [protected] |
CTypeInfo* Puma::CSemValue::type [protected] |