boilerplate.autostring

Undocumented in source.

Members

Enums

ToString
enum ToString
Undocumented in source.
hasOwnStringToString
eponymoustemplate hasOwnStringToString(Aggregate, Super)
Undocumented in source.
hasOwnVoidToString
eponymoustemplate hasOwnVoidToString(Aggregate, Super)
Undocumented in source.

Functions

isMemberUnlabeledByDefault
bool isMemberUnlabeledByDefault(string field, bool attribNonEmpty)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

GenerateToStringTemplate
mixintemplate GenerateToStringTemplate()
Undocumented in source.

Structs

ToStringHandler
struct ToStringHandler(alias Handler_)
Undocumented in source.

Templates

checkAttributeConsistency
template checkAttributeConsistency(Attributes...)
Undocumented in source.
hasOwnFunction
template hasOwnFunction(Aggregate, Super, string Name, Type)
Undocumented in source.
typeName
template typeName(T)

Find qualified name of T including any containing types; not including containing functions or modules.

Variables

GenerateToString
enum string GenerateToString;

GenerateToString is a mixin string that automatically generates toString functions, both sink-based and classic, customizable with UDA annotations on classes, members and functions.

Meta