An entry in a Section.
Definition at line 127 of file inifile.inl.
Public Field Index: | |
| String | Comments = NULL_STRING |
| The entry's comments. | |
| void * | Custom = nullptr |
| String | Name = NULL_STRING |
| The entry's name. | |
| String | NewValue = NULL_STRING |
| If this value is set, RawValue will ignored on writing. | |
| String | RawValue = NULL_STRING |
| String | Value = NULL_STRING |
| bool | WriteBack = false |
| If given, a write back indicator was found for this entry. | |
| String alib::variables::IniFile::Entry::Comments = NULL_STRING |
The entry's comments.
Definition at line 130 of file inifile.inl.
| void* alib::variables::IniFile::Entry::Custom = nullptr |
May be used by freely by customers of this class. Initialized with nullptr, but otherwise not touched.
Definition at line 138 of file inifile.inl.
| String alib::variables::IniFile::Entry::Name = NULL_STRING |
The entry's name.
Definition at line 129 of file inifile.inl.
| String alib::variables::IniFile::Entry::NewValue = NULL_STRING |
If this value is set, RawValue will ignored on writing.
Definition at line 136 of file inifile.inl.
| String alib::variables::IniFile::Entry::RawValue = NULL_STRING |
The 'raw' value, which is everything after the variable name, including the equal sign '='.
Definition at line 131 of file inifile.inl.
| String alib::variables::IniFile::Entry::Value = NULL_STRING |
The trimmed value. Multiline values are likewise trimmed and backslashes and line feeds are removed '\. This value is to be used used for reading a variable's content.
Definition at line 133 of file inifile.inl.
| bool alib::variables::IniFile::Entry::WriteBack = false |
If given, a write back indicator was found for this entry.
Definition at line 137 of file inifile.inl.