Population

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(size_t size)
Undocumented in source.

Members

Aliases

IndividType
alias IndividType = IndType
Undocumented in source.
thistype
alias thistype = Population!(nameChecker, IndType)
Undocumented in source.

Functions

addIndivid
void addIndivid(IndType val)
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.
genName
void genName(size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(IndAbstract) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int opApply(int delegate(size_t, IndAbstract) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinary
auto opBinary(IndType val)
Undocumented in source. Be warned that the author may not have intended to support it.
opDollar
size_t opDollar()
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
IndType opIndex(size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
IndAbstract[] opSlice(size_t a, size_t b)
Undocumented in source. Be warned that the author may not have intended to support it.
saveAll
void saveAll(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
saveBests
void saveBests(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
saveBinary
void saveBinary(OutputStream stream)
Undocumented in source. Be warned that the author may not have intended to support it.
saveYaml
Node saveYaml()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

DefNameChars
enum DefNameChars;
Undocumented in source.
DefNameLength
enum DefNameLength;
Undocumented in source.

Properties

dup
auto dup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
generation
size_t generation [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
generation
size_t generation [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

loadBinary
thistype loadBinary(InputStream stream)
Undocumented in source. Be warned that the author may not have intended to support it.
loadYaml
thistype loadYaml(Node node)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

iGeneration
size_t iGeneration;
Undocumented in source.
inds
IndType[] inds;
Undocumented in source.
mName
string mName;
Undocumented in source.

Inherited Members

From PopAbstract

genName
void genName(size_t size)
Undocumented in source.
name
string name [@property getter]
Undocumented in source.
name
string name [@property setter]
Undocumented in source.
generation
size_t generation [@property getter]
Undocumented in source.
generation
size_t generation [@property setter]
Undocumented in source.
length
size_t length [@property getter]
Undocumented in source.
opIndex
IndAbstract opIndex(size_t i)
Undocumented in source.
opSlice
IndAbstract[] opSlice(size_t a, size_t b)
Undocumented in source.
opDollar
size_t opDollar()
Undocumented in source.
opApply
int opApply(int delegate(IndAbstract) dg)
Undocumented in source.
opApply
int opApply(int delegate(size_t, IndAbstract) dg)
Undocumented in source.
saveYaml
Node saveYaml()
Undocumented in source.

Meta