PurpleValue Struct Reference

A wrapper for a type, subtype, and specific type of value. More...

#include <value.h>


Data Fields

PurpleType type
unsigned short flags
union {
   char   char_data
   unsigned char   uchar_data
   gboolean   boolean_data
   short   short_data
   unsigned short   ushort_data
   int   int_data
   unsigned int   uint_data
   long   long_data
   unsigned long   ulong_data
   gint64   int64_data
   guint64   uint64_data
   char *   string_data
   void *   object_data
   void *   pointer_data
   int   enum_data
   void *   boxed_data
data
union {
   unsigned int   subtype
   char *   specific_type
u


Detailed Description

A wrapper for a type, subtype, and specific type of value.

Definition at line 88 of file value.h.


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