carb::tokens¶
Namespace for ITokens
.
Classes¶
carb::tokens::ITokens: Interface for storing tokens and resolving strings containing them.
Enums¶
carb::tokens::ResolveResult: Possible result of resolving tokens.
carb::tokens::StringEndingMode: Possible options for ending of the resolved string.
Functions¶
carb::tokens::escapeString: A helper function that escapes necessary symbols in the provided string so that they won’t be recognized as related to token parsing.
carb::tokens::resolveString: Helper for resolving a token string.
Typedefs¶
carb::tokens::ResolveFlags: Flags for token resolution algorithm.
Variables¶
carb::tokens::kResolveFlagLeaveTokenIfNotFound: If cannot resolve token in a string then leave it as is.
carb::tokens::kResolveFlagNone: Default token resolution process.