ImplEntry< ImplType > Class Template Reference

#include <component.h>

Static Public Member Functions

static auto Instance (const std::string &key) -> ImplEntry< ImplType > &
 

Detailed Description

template<typename ImplType>
class ImplEntry< ImplType >

Implementation entry.

The constructor is called automatically and registers instance creation function to the component factory.

Template Parameters
ImplTypeImplementation class type.