EnumProcs

CallTable based on an enum. It can be compared to an associative array of type ET. Additionally an EnumSet can be used to fire a burst of call.

Constructors

this
this(A a)

Constructs an EnumProcs with a set of T.

this
this(T[] someItems)

Constructs an EnumProcs with an array of T.

Members

Functions

opCall
retT opCall(E selector, CallParams prms)

Calls the function matching to selector rank.

opCall
retT[] opCall(BS selectors, CallParams prms)

Calls the functions matching to a set of selectors.

opIndex
const(T) opIndex(E aMember)

opIndex allows a more explicit call syntax than opCall.myStuffsE.member.

procs
T[procLen] procs()

Returns the array of callable for additional containers operations.

Meta