#include <interfacebase.h>

Public Types | |
| using | PrivateReferencedType = REFERENCED |
| using | PrivateErasedReferencedType = ERASED |
| using | Handler = DirectInstanceHandler |
| using | type = DirectInstance |
| using | ReferenceClass = void |
Public Member Functions | |
| MAXON_ATTRIBUTE_FORCE_INLINE REFERENCED * | GetPointer () |
| MAXON_ATTRIBUTE_FORCE_INLINE const REFERENCED * | GetPointer () const |
| MAXON_ATTRIBUTE_FORCE_INLINE const ThreadReferencedError & | GetErrorStorage () const |
| MAXON_ATTRIBUTE_FORCE_INLINE ResultRef< REFERENCED > | MakeWritable (Bool resetOnError=true) |
Static Public Member Functions | |
| static void | PrivateLookupFn () |
| static std::false_type | GenericVarianceCheck (const void *) |
Static Public Attributes | |
| static constexpr Bool | DIRECT_REF |
| static constexpr Bool | HAS_ERROR |
| using PrivateReferencedType = REFERENCED |
| using PrivateErasedReferencedType = ERASED |
| using Handler = DirectInstanceHandler |
| using type = DirectInstance |
| using ReferenceClass = void |
|
static |
|
static |
| MAXON_ATTRIBUTE_FORCE_INLINE REFERENCED* GetPointer | ( | ) |
| MAXON_ATTRIBUTE_FORCE_INLINE const REFERENCED* GetPointer | ( | ) | const |
| MAXON_ATTRIBUTE_FORCE_INLINE const ThreadReferencedError& GetErrorStorage | ( | ) | const |
| MAXON_ATTRIBUTE_FORCE_INLINE ResultRef<REFERENCED> MakeWritable | ( | Bool | resetOnError = true | ) |
|
staticconstexpr |
|
staticconstexpr |