28 #ifndef INCLUDED_Defer_h_GUID_FB817A3F_C608_43B7_BE11_2E81132DE2E0 29 #define INCLUDED_Defer_h_GUID_FB817A3F_C608_43B7_BE11_2E81132DE2E0 46 template <
template <
typename...>
class,
typename>
struct defer_ {};
48 template <
template <
typename...>
class C,
typename... Ts>
49 struct defer_<C, list<Ts...>> {
50 using type = C<Ts...>;
73 template <
template <
typename...>
class C,
typename... Ts>
74 struct defer : detail::defer_<C, list<Ts...>> {};
78 #endif // INCLUDED_Defer_h_GUID_FB817A3F_C608_43B7_BE11_2E81132DE2E0 A wrapper that defers the instantiation of a template C with type parameters Ts in a lambda or let ex...
Definition: Defer.h:74
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
Definition: newuoa.h:1888