DirectInstance< REFERENCED, ERASED > Class Template Reference
#include <interfacebase.h>
Public Types |
|
using | PrivateReferencedType = REFERENCED |
using | Handler = DirectInstanceHandler |
using | type = DirectInstance |
公共成员函数 |
|
REFERENCED * | GetPointer () |
const REFERENCED * | GetPointer () const |
const ThreadReferencedError & | GetErrorStorage () const |
ResultRef < REFERENCED > | MakeWritable ( Bool resetOnError=true) |
静态公共成员函数 |
|
static std::false_type | GenericVarianceCheck (const void *) |
静态公共属性 |
|
static const Bool | DIRECT_REF |
static const Bool | HAS_ERROR |
using PrivateReferencedType = REFERENCED |
using Handler = DirectInstanceHandler |
using type = DirectInstance |
|
static |
REFERENCED* GetPointer | ( | ) |
const REFERENCED* GetPointer | ( | ) | const |
const ThreadReferencedError & GetErrorStorage | ( | ) | const |
ResultRef <REFERENCED> MakeWritable | ( | Bool |
resetOnError
=
true
|
) |
|
|