i3
Variable Struct Reference

Holds a user-assigned variable for parsing the configuration file. More...

#include <configuration.h>

Public Member Functions

 SLIST_ENTRY (Variable) variables
 

Data Fields

char * key
 
char * value
 
char * next_match
 

Detailed Description

Holds a user-assigned variable for parsing the configuration file.

The key is replaced by value in every following line of the file.

Definition at line 67 of file configuration.h.

Member Function Documentation

◆ SLIST_ENTRY()

Variable::SLIST_ENTRY ( Variable )

Field Documentation

◆ key

char* Variable::key

Definition at line 68 of file configuration.h.

Referenced by free_variables(), parse_file(), and upsert_variable().

◆ next_match

char* Variable::next_match

Definition at line 70 of file configuration.h.

Referenced by parse_file().

◆ value

char* Variable::value

Definition at line 69 of file configuration.h.

Referenced by free_variables(), parse_file(), and upsert_variable().


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