des.stdx.traits

Members

Mixin templates

DefineTemplateVars
mixin template DefineTemplateVars(alias Trg, List...)

Structs

TemplateVarDef
struct TemplateVarDef(alias string N, Args...)

Templates

canUseAsArray
template canUseAsArray(R)
hasAttrib
template hasAttrib(alias S, alias f)
hasBasicMathOp
template hasBasicMathOp(T)

checks has type T basic math operations

isComplex
template isComplex(T)

returns bool value

isImaginary
template isImaginary(T)

returns bool value

isPseudoInterface
template isPseudoInterface(I, T, bool _assert = true, string FILE = __FILE__, int LINE = __LINE__)

using:

isTemplateVarDef
template isTemplateVarDef(T)
staticFilter
template staticFilter(alias F, T...)

Meta