Stores a "property" value that is tagged with an enumeration value that indicates the underlying type.
More...
|
| PValue () |
| PValue (int32 i, const int variant=0) |
| PValue (uint32 ui, const int variant=0) |
| PValue (const EDLString &s, const int variant=0) |
| PValue (const EDLSysString &s, const int variant=0) |
| PValue (const wchar_t *s, const int variant=0) |
| PValue (const char *s, const int variant=0) |
| PValue (const CEDLStringVect &v, const int variant=0) |
| PValue (const CEDLSysStringVect &v, const int variant=0) |
| PValue (void *p, const int variant=0) |
| PValue (const IEDLTimePtr &ptrTime, const int variant=0) |
| PValue (const EDLQName &qn, const int variant=0) |
| PValue (const IRCObjectPtr &object, const int variant=0) |
| PValue (double d, const int variant=0) |
| PValue (bool b, const int variant=0) |
| PValue (const PValue &another) |
| ~PValue () |
enum PValueType | getType () const |
int | getVariant () const |
const PValue & | operator= (const PValue &another) |
bool | isEmpty () const |
EDLString | getString () const |
EDLSysString | getSysString () const |
CEDLStringVect | getStringVect () const |
CEDLSysStringVect | getSysStringVect () const |
bool | getBool () const |
int32 | getInt32 () const |
double | getDecimal () const |
void * | getPointer () const |
IEDLTimePtr | getTime () const |
EDLQName | getQName () const |
IEDLObjectPtr | getObject () const |
IRCObjectPtr | getRCObject () const |
bool | operator== (const PValue &another) |
bool | operator!= (const PValue &another) |
Stores a "property" value that is tagged with an enumeration value that indicates the underlying type.