PIP 5.6.1
Platform-Independent Primitives
Классы | Макросы | Функции
Файл pivariant.h

Вариативный тип Подробнее...

#include "piconstchars.h"
#include "pidatetime.h"
#include "pigeoposition.h"
#include "piline.h"
#include "pimathmatrix.h"
#include "pinetworkaddress.h"
#include "pipoint.h"
#include "pirect.h"
#include "pivarianttypes.h"

Классы

class  PIVariant
 Вариантный тип. Подробнее...
 

Макросы

#define REGISTER_VARIANT(classname)
 Макрос для регистрации типа для использования в PIVariant.
 
#define REGISTER_NS_VARIANT(ns, classname)
 Макрос для регистрации типа с пространством имен для использования в PIVariant.
 

Функции

 if (v._type==PIVariant::pivCustom)
 Оператор сохранения. Подробнее...
 
PICout operator<< (PICout s, const PIVariant &v)
 Оператор вывода в PICout.
 

Подробное описание

Вариативный тип

Функции

◆ if()

if ( v.  _type = PIVariant::pivCustom)
Инициализатор
{
s << v._content << v._type
return s
Оператор сохранения.
Definition: pisystemmonitor.h:312

Оператор сохранения.

Оператор извлечения.