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.