HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PI_PythonResource::EventMessage::Data Struct Reference

#include <PI_PythonResourceTypes.h>

Classes

struct  Elem
 

Public Types

using Array = UT_Array< Elem >
 

Public Member Functions

 Data ()
 
 ~Data ()=default
 
void add (char const *key, Elem::Value const &value)
 
void add (char const *key, char const *value, bool double_quote)
 
void addExpr (char const *key, char const *value)
 
void addStateType (char const *value)
 
void addStateLabel (char const *value)
 
void addHandleType (char const *value)
 
void addHandleLabel (char const *value)
 
void addMessage (char const *value)
 
void addWarning (char const *value)
 
void addError (char const *value)
 
void setDeliveryMode (EventMessage::DeliveryMode mode)
 
DeliveryMode deliveryMode () const
 
Array constvalues () const
 

Detailed Description

Definition at line 88 of file PI_PythonResourceTypes.h.

Member Typedef Documentation

Constructor & Destructor Documentation

PI_PythonResource::EventMessage::Data::Data ( )
inline

Definition at line 116 of file PI_PythonResourceTypes.h.

PI_PythonResource::EventMessage::Data::~Data ( )
default

Member Function Documentation

void PI_PythonResource::EventMessage::Data::add ( char const key,
Elem::Value const value 
)
inline

Definition at line 122 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::add ( char const key,
char const value,
bool  double_quote 
)
inline

Definition at line 127 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addError ( char const value)
inline

Definition at line 169 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addExpr ( char const key,
char const value 
)
inline

Definition at line 132 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addHandleLabel ( char const value)
inline

Definition at line 152 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addHandleType ( char const value)
inline

Definition at line 147 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addMessage ( char const value)
inline

Definition at line 157 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addStateLabel ( char const value)
inline

Definition at line 142 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addStateType ( char const value)
inline

Definition at line 137 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::addWarning ( char const value)
inline

Definition at line 163 of file PI_PythonResourceTypes.h.

DeliveryMode PI_PythonResource::EventMessage::Data::deliveryMode ( ) const
inline

Definition at line 180 of file PI_PythonResourceTypes.h.

void PI_PythonResource::EventMessage::Data::setDeliveryMode ( EventMessage::DeliveryMode  mode)
inline

Definition at line 175 of file PI_PythonResourceTypes.h.

Array const& PI_PythonResource::EventMessage::Data::values ( ) const
inline

Definition at line 185 of file PI_PythonResourceTypes.h.


The documentation for this struct was generated from the following file: