#include <interfacebase.h>
Public Types | |
using | PrivateReferencedType = REFERENCED |
using | Handler = DirectInstanceHandler |
using | type = DirectInstance |
Public Member Functions | |
REFERENCED * | GetPointer () |
const REFERENCED * | GetPointer () const |
const ThreadReferencedError & | GetErrorStorage () const |
ResultRef< REFERENCED > | MakeWritable (Bool resetOnError=true) |
Static Public Member Functions | |
static std::false_type | GenericVarianceCheck (const void *) |
Static Public Attributes | |
static const Bool | DIRECT_REF |
static const Bool | HAS_ERROR |
using PrivateReferencedType = REFERENCED |
using Handler = DirectInstanceHandler |
using type = DirectInstance |
|
static |
REFERENCED* GetPointer | ( | void | ) |
const REFERENCED* GetPointer | ( | void | ) | const |
const ThreadReferencedError& GetErrorStorage | ( | ) | const |
|
static |
|
static |