i3
Public Types | Data Fields
stack_entry Struct Reference

Public Types

enum  { STACK_STR = 0 , STACK_LONG = 1 }
 
enum  { STACK_STR = 0 , STACK_LONG = 1 }
 

Data Fields

const char * identifier
 
enum stack_entry:: { ... }  type
 
union {
   char *   str
 
   long   num
 
val
 
enum stack_entry:: { ... }  type
 
union {
   char *   str
 
   long   num
 
val
 

Detailed Description

Definition at line 64 of file commands_parser.c.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
STACK_STR 
STACK_LONG 

Definition at line 67 of file commands_parser.c.

◆ anonymous enum

anonymous enum
Enumerator
STACK_STR 
STACK_LONG 

Definition at line 87 of file config_parser.c.

Field Documentation

◆ identifier

const char * stack_entry::identifier

Definition at line 66 of file commands_parser.c.

Referenced by clear_stack(), get_long(), get_string(), push_long(), and push_string().

◆ num

long stack_entry::num

Definition at line 73 of file commands_parser.c.

Referenced by clear_stack(), get_long(), and push_long().

◆ str

char* stack_entry::str

Definition at line 72 of file commands_parser.c.

Referenced by clear_stack(), get_string(), and push_string().

◆  [1/2]

enum { ... } stack_entry::type

Referenced by clear_stack(), push_long(), and push_string().

◆  [2/2]

enum { ... } stack_entry::type

◆  [1/2]

union { ... } stack_entry::val

◆  [2/2]

union { ... } stack_entry::val

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