37template <
typename... Types>
57template <
typename... Types>
64template <
typename... Types>
lightweight tuple-alternative for meta-programming logic
Will cause non-auto bundlers to invoke start() during construction. If included as a template paramet...
This quirk is irrelevant. This is the default behavior for all bundlers. See tim::quirk::explicit_sto...
a variadic type which holds zero or more quirks that are passed to the constructor of a component bun...
friend std::ostream & operator<<(std::ostream &_os, const config &)
Will cause auto-bundlers to write itself to stdout during destruction. Usage:
Will suppress the implicit pop() within stop() for the bundlers with this characteristic....
Will suppress the implicit push() within start() for the bundlers with this characteristic Usage:
Will cause auto bundlers to suppress calling start during construction. If included as a template par...
Will cause bundlers to suppress calling stop during destruction. Usage:
Will cause bundlers to ignore the global settings and enforce flat storage in the call-graph....
Will cause bundlers to suppress calling any routines related to initializing routines during construc...
Will cause bundlers to suppress any implicit entries into the component storage. This behavior is the...
Will cause a bundler to stop the "parent" bundler (of the same type). It can be used as template para...
Will cause bundlers to ignore the global settings and enforce timeline storage. Usage:
Will cause bundlers to ignore the global settings and enforce hierarchical storage in the call-graph....
When present, this argument instructs to skip any safety checks. Example checks include: checking whe...
Dummy struct to designates flat (no hierarchy) storage. When flat scoping is globally enabled,...
Dummy struct to designates timeline (hierarchical, non-duplicated) storage. It is meaningless by itse...
Dummy struct to designates tree (hierarchical) storage. This scope (default) maintains nesting in the...