inifiled ~master (2020-11-24T14:17:45Z)
Home
Dub
Repo
Person
inifiled
Undocumented in source.
version(unittest)
@
INI
("A Person")
struct
Person {
@
INI
("The firstname of the Person")
string
firstname
;
@
INI
("The lastname of the Person")
string
lastname
;
@
INI
("The age of the Person")
int
age
;
@
INI
("The height of the Person")
float
height
;
@
INI
("Some strings with a very long long INI description that is longer" ~ " than eigthy lines hopefully.")
string
[]
someStrings
;
@
INI
("Some ints")
int
[]
someInts
;
int
dontShowThis
;
@
INI
("A Spouse")
Spouse
spouse
;
@
INI
("The family dog")
Dog
dog
;
bool
opEquals
(Person other);
}
Members
Functions
opEquals
bool
opEquals
(Person other)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
age
int
age
;
Undocumented in source.
dog
Dog
dog
;
Undocumented in source.
dontShowThis
int
dontShowThis
;
Undocumented in source.
firstname
string
firstname
;
Undocumented in source.
height
float
height
;
Undocumented in source.
lastname
string
lastname
;
Undocumented in source.
someInts
int
[]
someInts
;
Undocumented in source.
someStrings
string
[]
someStrings
;
Undocumented in source.
spouse
Spouse
spouse
;
Undocumented in source.
Meta
Source
See Implementation
inifiled
enums
Check
functions
buildSectionParse
buildValueParse
genINIparser
getINI
getKey
getSection
getTimpl
getTypeName
getValue
getValueArray
isKeyValue
isSection
readINIFile
readINIFileImpl
removeFromLastPoint
writeComment
writeINIFile
writeINIFileImpl
writeValue
writeValues
structs
Child
ConfuseTheParser
Dog
House
INI
ModuleFilters
Person
Spouse
StaticAnalysisConfig