![]() |
PIP 5.5.3
Platform-Independent Primitives
|
Простой вариативный тип. Подробнее...
#include <pivariantsimple.h>
Открытые члены | |
| PIVariantSimple () | |
| Создает пустой PIVariantSimple. | |
| PIVariantSimple (const PIVariantSimple &v) | |
| Создает копию PIVariantSimple. | |
| PIVariantSimple & | operator= (const PIVariantSimple &v) |
| Оператор присваивания. | |
| template<typename T > | |
| void | setValue (const T &v) |
| Устанавливает значение в "v". | |
| template<typename T > | |
| T | value () const |
| Возвращает значение как тип "T". Подробнее... | |
Открытые статические члены | |
| template<typename T > | |
| static PIVariantSimple | fromValue (const T &v) |
| Возвращает PIVariantSimple со значением "v". | |
Простой вариативный тип.
|
inline |
Возвращает значение как тип "T".
В отличии от PIVariant этот класс строго проверяет типы. Возвращает значение только если этот же тип был установлен ранее.