boilerplate.util

Undocumented in source.

Members

Enums

DeepConst
eponymoustemplate DeepConst(T)
Undocumented in source.
needToDup
eponymoustemplate needToDup(T)
Undocumented in source.

Functions

GenNormalMembersCheck
string GenNormalMembersCheck(string[] members, bool includeFunctions)
Undocumented in source. Be warned that the author may not have intended to support it.
GenNormalMembersImpl
string GenNormalMembersImpl(string[] members, bool[] compiles)
Undocumented in source. Be warned that the author may not have intended to support it.
bucketSort
T[] bucketSort(T[] inputArray, int delegate(T) rankfn)
Undocumented in source. Be warned that the author may not have intended to support it.
isStatic
string isStatic(string field)
Undocumented in source. Be warned that the author may not have intended to support it.
sinkWrite
void sinkWrite(void delegate(const(char)[]) sink, bool comma, string fmt, T arg)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

GenNormalMemberTuple
mixintemplate GenNormalMemberTuple(bool includeFunctions = false)

Generate AliasSeq of "normal" members - ie. no templates, no alias, no enum, only fields (and functions if includeFunctions is true).

Templates

getOverloadLike
template getOverloadLike(Aggregate, string Name, Type)
Undocumented in source.
udaIndex
template udaIndex(alias attr, attributes...)
Undocumented in source.

Meta