IniLikeFile.this - multiple declarations
Function IniLikeFile.this
Construct empty IniLikeFile
, i.e. without any groups or values
this() nothrow @nogc @safe;
Function IniLikeFile.this
Read from file.
this
(
string fileName,
IniLikeFile . ReadOptions readOptions = ReadOptions(cast(DuplicateGroupPolicy)cast(ubyte)0u, cast(DuplicateKeyPolicy)cast(ubyte)0u, cast(InvalidKeyPolicy)cast(ubyte)0u, cast(Flag)true)
) @trusted;
Throws
ErrnoException if file could not be opened.
IniLikeReadException
if error occured while reading the file.
Function IniLikeFile.this
Read from range of IniLikeReader
.
this(IniLikeReader)
(
IniLikeReader reader,
string fileName = null,
IniLikeFile . ReadOptions readOptions = ReadOptions .init
);
Note
All exceptions thrown within constructor are turning into IniLikeReadException
.
Throws
IniLikeReadException
if error occured while parsing.