|
PTLib
Version 2.14.3
|
#include <vartype.h>

Classes | |
| struct | Dynamic |
Public Member Functions | |
| Variant () | |
Public Attributes | |
| bool | boolean |
| char | character |
| int8_t | int8 |
| int16_t | int16 |
| int32_t | int32 |
| int64_t | int64 |
| uint8_t | uint8 |
| uint16_t | uint16 |
| uint32_t | uint32 |
| uint64_t | uint64 |
| float | floatSingle |
| double | floatDouble |
| long double | floatExtended |
| uint8_t | guid [PGloballyUniqueID::Size] |
| struct { | |
| time_t seconds | |
| PTime::TimeFormat format | |
| } | time |
| const char * | staticString |
| struct PVarType::Variant::Dynamic | dynamic |
| struct { | |
| const char * data | |
| size_t size | |
| } | staticBinary |
|
inline |
| bool PVarType::Variant::boolean |
Referenced by PVarType::PVarType().
| char PVarType::Variant::character |
Referenced by PVarType::PVarType().
| const char* PVarType::Variant::data |
Referenced by PRefVar< PBYTEArray >::OnValueChanged().
| struct PVarType::Variant::Dynamic PVarType::Variant::dynamic |
| double PVarType::Variant::floatDouble |
Referenced by PVarType::PVarType().
| long double PVarType::Variant::floatExtended |
Referenced by PVarType::PVarType().
| float PVarType::Variant::floatSingle |
Referenced by PVarType::PVarType().
| PTime::TimeFormat PVarType::Variant::format |
| uint8_t PVarType::Variant::guid[PGloballyUniqueID::Size] |
| int16_t PVarType::Variant::int16 |
Referenced by PVarType::PVarType().
| int32_t PVarType::Variant::int32 |
Referenced by PVarType::PVarType().
| int64_t PVarType::Variant::int64 |
Referenced by PVarType::PVarType().
| int8_t PVarType::Variant::int8 |
| time_t PVarType::Variant::seconds |
Referenced by PRefVar< PTime >::OnGetValue(), PRefVar< PTime >::OnValueChanged(), and PVarType::PVarType().
| size_t PVarType::Variant::size |
Referenced by PRefVar< PBYTEArray >::OnValueChanged().
| struct { ... } PVarType::Variant::staticBinary |
Referenced by PRefVar< PBYTEArray >::OnValueChanged().
| const char* PVarType::Variant::staticString |
Referenced by PRefVar< PString >::OnValueChanged().
| struct { ... } PVarType::Variant::time |
Referenced by PRefVar< PTime >::OnGetValue(), PRefVar< PTime >::OnValueChanged(), and PVarType::PVarType().
| uint16_t PVarType::Variant::uint16 |
Referenced by PVarType::PVarType().
| uint32_t PVarType::Variant::uint32 |
Referenced by PVarType::PVarType().
| uint64_t PVarType::Variant::uint64 |
Referenced by PVarType::PVarType().
| uint8_t PVarType::Variant::uint8 |
Referenced by PVarType::PVarType().