| OpenTTD
    | 
A single "line" in an ini file. More...
#include <ini_type.h>
| Public Member Functions | |
| IniItem (struct IniGroup *parent, const char *name, const char *last=NULL) | |
| Construct a new in-memory item of an Ini file. | |
| ~IniItem () | |
| Free everything we loaded. | |
| void | SetValue (const char *value) | 
| Replace the current value with another value. | |
| Data Fields | |
| IniItem * | next | 
| The next item in this group. | |
| char * | name | 
| The name of this item. | |
| char * | value | 
| The value of this item. | |
| char * | comment | 
| The comment associated with this item. | |
A single "line" in an ini file.
Definition at line 25 of file ini_type.h.
| IniItem::IniItem | ( | struct IniGroup * | parent, | 
| const char * | name, | ||
| const char * | last = NULL | ||
| ) | 
Construct a new in-memory item of an Ini file.
| parent | the group we belong to | 
| name | the name of the item | 
| last | the last element of the name of the item | 
Definition at line 26 of file ini_load.cpp.
References IniGroup::last_item, next, str_validate(), and stredup().
| IniItem::~IniItem | ( | ) | 
| void IniItem::SetValue | ( | const char * | value | ) | 
Replace the current value with another value.
| value | the value to replace with. | 
Definition at line 49 of file ini_load.cpp.
References free(), and stredup().
Referenced by IniSaveSettingList(), HotkeyList::Save(), and SaveVersionInConfig().
 1.8.1.2
 1.8.1.2