sily.meta

Undocumented in source.

Members

Functions

allowedChar
bool allowedChar(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
allowedCharsOnly
bool allowedCharsOnly(string as)
Undocumented in source. Be warned that the author may not have intended to support it.
getAccessFieldsCount
size_t getAccessFieldsCount(string str, string sep)
getIndex
ptrdiff_t getIndex(string as, string arg, string sep1, string sep2)
isArrayAccessString
bool isArrayAccessString(string as, string sep, bool allowDot)
isCompatibleArrayAccessString
bool isCompatibleArrayAccessString(size_t N, string str, string sep)

compatible for creating access dispatches

isCompatibleArrayAccessStrings
bool isCompatibleArrayAccessStrings(size_t N, string str, string sep1, string sep2)

compatible for creating access dispatches

isOneSymbolPerFieldAccessString
bool isOneSymbolPerFieldAccessString(string str, string sep)

check symbol count for access to field

isOneSymbolPerFieldForAnyAccessString
bool isOneSymbolPerFieldForAnyAccessString(string str, string sep1, string sep2)

check symbol count for access to field

isValidOp
bool isValidOp()
Undocumented in source. Be warned that the author may not have intended to support it.
isValueAccessString
bool isValueAccessString(string as, bool allowDot)
Undocumented in source. Be warned that the author may not have intended to support it.
oneOfAccess
bool oneOfAccess(string str, string arg, string sep)
oneOfAccessAll
bool oneOfAccessAll(string str, string arg, string sep)
oneOfAnyAccessAll
bool oneOfAnyAccessAll(string str, string arg, string sep1, string sep2)
startsWithAllowedChars
bool startsWithAllowedChars(string as)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

accessByString
mixintemplate accessByString(T, size_t N, string data, string AS, string VVASES = " ", string VVASVS = "|")
Undocumented in source.

Meta