Public Types | |
using | Super = ReferenceBase< FactoryInterface::ReferenceFunctions< RefBaseFunctions< DirectRef< FactoryInterface, StrongRefHandler, NonConst > >> > |
using | ReferenceClass = NonConst |
Public Member Functions | |
NonConst ()=default | |
NonConst (const NonConst &)=default | |
NonConst & | operator= (const NonConst &)=default |
NonConst (NonConst &&)=default | |
NonConst & | operator= (NonConst &&)=default |
template<typename ARG > | |
NonConst (ARG &&arg) | |
Static Public Member Functions | |
static const NonConst & | NullValue () |
using Super = ReferenceBase<FactoryInterface::ReferenceFunctions<RefBaseFunctions<DirectRef<FactoryInterface, StrongRefHandler, NonConst> >> > |
using ReferenceClass = NonConst |
|
default |
|
default |
|
default |
|
explicit |
|
static |