#include <InstOrRefHolder.h>
|
template<typename InstanceType = InterfaceType, typename... Args> |
static std::unique_ptr< InstOrRefHolder< InterfaceType > > | create (Args... args) |
|
static std::unique_ptr< InstOrRefHolder< InterfaceType > > | create (InterfaceType &ref) |
|
template<typename InterfaceType>
class Euclid::InstOrRefHolder< InterfaceType >
Definition at line 32 of file InstOrRefHolder.h.
◆ ~InstOrRefHolder()
template<typename InterfaceType>
◆ create() [1/2]
template<typename InterfaceType>
template<typename InstanceType = InterfaceType, typename... Args>
◆ create() [2/2]
template<typename InterfaceType>
◆ ref()
template<typename InterfaceType>
The documentation for this class was generated from the following file: