dmocks.qualifiers

Undocumented in source.

Members

Functions

enforceQualifierMatch
void enforceQualifierMatch(bool[string] qualifiers)

check if qualifier match is correctly formulated

enforceQualifierNames
void enforceQualifierNames(string[] qualifiers)

checks if qualifiers is a unique set of valid qualifiers

formatQualifiers
string formatQualifiers()
Undocumented in source. Be warned that the author may not have intended to support it.
qualifierMatch
QualifierMatch qualifierMatch()

Factory for qualifier matches specifies match that exactly matches passed method T

qualifierMatch
QualifierMatch qualifierMatch(bool[string] quals)

Factory for qualifier match objects Let's you create exact pattern for matching methods by qualifiers

qualifiers
string[] qualifiers()

Helper function getting qualifiers string array

Structs

QualifierMatch
struct QualifierMatch

type that allows you to specify which qualifiers are required in a match stores required and forbidden qualifiers

Templates

Qual
template Qual(string val)

validates qualifier name

Meta