Autowiring  1.0.3
A C++ Inversion of Control Framework
autowiring::detail::auto_arg_ctor_helper< T, has_default, has_autofilter > Struct Template Reference

Construction helper for output-by-reference decoration types More...

#include <auto_arg.h>

Detailed Description

template<class T, bool has_default = std::is_constructible<T>::value, bool has_autofilter = std::is_constructible<T, AutoPacket&>::value>
struct autowiring::detail::auto_arg_ctor_helper< T, has_default, has_autofilter >

Construction helper for output-by-reference decoration types

If an output decoration type T has a constructor of the form T(AutoPacket&), then this constructor should be invoked preferentially when T is being constructed.


The documentation for this struct was generated from the following file: