IniSection

An {@code IniSection} is string-key-to-string-value Map, identifiable by a {@link #getName() name} unique within an {@link Ini} instance.

Members

Functions

byKey
InputRange!string byKey()
Undocumented in source. Be warned that the author may not have intended to support it.
byValue
InputRange!string byValue()
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
containsKey
bool containsKey(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
containsValue
bool containsValue(string value)
Undocumented in source. Be warned that the author may not have intended to support it.
get
string get(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
getName
string getName()
Undocumented in source. Be warned that the author may not have intended to support it.
isEmpty
bool isEmpty()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(ref string, ref string) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(MapEntry!(string, string) entry) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(Object obj)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(IObject o)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
string opIndex(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
put
string put(string key, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
putAll
void putAll(Map!(string, string) m)
Undocumented in source. Be warned that the author may not have intended to support it.
putIfAbsent
string putIfAbsent(string key, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
string remove(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
bool remove(string key, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
bool replace(string key, string oldValue, string newValue)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
string replace(string key, string value)
Undocumented in source. Be warned that the author may not have intended to support it.
size
int size()
Undocumented in source. Be warned that the author may not have intended to support it.
toHash
size_t toHash()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
values
string[] values()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin CloneMemberTemplate!(typeof(this))
Undocumented in source.

Static functions

isContinued
bool isContinued(string line)
Undocumented in source. Be warned that the author may not have intended to support it.
splitKeyValue
string[] splitKeyValue(string keyValueLine)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

ESCAPE_TOKEN
enum char ESCAPE_TOKEN;
Undocumented in source.

Meta