Libmacro  0.2
Libmacro is an extensible macro and hotkey library.
mcr_MapElement Struct Reference

#include <types.h>

Public Attributes

union {
   void *   ptr
 
   void **   references
 
   struct mcr_Signal *   signal_pt
 
   struct mcr_Trigger *   trigger_pt
 
   char *   string
 
   char   character
 
   int   integer
 
   unsigned int   u_integer
 
   size_t   index
 
first
 
union {
   void *   ptr
 
   struct mcr_Signal *   signal_pt
 
   struct mcr_Trigger *   trigger_pt
 
   char *   string
 
   char   character
 
   int   integer
 
   unsigned int   u_integer
 
   size_t   index
 
   size_t   count
 
   size_t   used
 
   size_t   length
 
second
 

Detailed Description

A map element sorts by the first, and second is the mapped value.

Note this can also be used to hold an unmanaged array of any type.

Definition at line 98 of file types.h.


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