Lumiera  0.pre.03
»edit your freedom«
DependencyFactory< OBJ >::canDefaultConstruct< X > Struct Template Reference

Description

template<class OBJ>
template<typename X>
struct lib::DependencyFactory< OBJ >::canDefaultConstruct< X >

metafunction: can we instantiate the desired object here?

Remarks
need to perform the check right here in this scope, because default ctor can be private with DependencyFactory declared friend

Definition at line 226 of file depend.hpp.

+ Inheritance diagram for DependencyFactory< OBJ >::canDefaultConstruct< X >:
+ Collaboration diagram for DependencyFactory< OBJ >::canDefaultConstruct< X >:

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