|
| ~GroupItem () override=default |
|
auto | push_back (Arg &&arg) -> std::enable_if_t< Traits< detail::GroupItemBase, GroupItem< RegistryTraits > > ::template enables_item_type_v< Arg >, void > |
|
void | push_back (typename Base::value_type arg) |
|
| Builder (BaseArgs... args, Items &&... items) |
| Variadic constructor. More...
|
|
| Builder (BaseArgs... args, InputIterator begin, InputIterator end) |
| Iterator range constructor, with default transformer. More...
|
|
| Builder (BaseArgs... args, InputIterator begin, InputIterator end, Transformer transformer) |
| Iterator range constructor, with explicit transformer. More...
|
|
template<typename RegistryTraits>
struct Registry::GroupItem< RegistryTraits >
Has variadic and range constructors that check types.
- Template Parameters
-
RegistryTraits | defines associated types |
Definition at line 290 of file Registry.h.