ErrorIndirectRef Class Reference 系统
#include <errorbase.h>
Public Types |
|
| using | ReferenceClass = ErrorPtr |
| using | ReferencedType = const ErrorInterface |
| using | Handler = PointerHandler |
| using | 组件 = const ErrorInterface |
| template<typename TO > | |
| using | HasBase = maxon::HasBase < const ErrorInterface , TO > |
公共成员函数 |
|
| const ErrorInterface * | GetPointer () const |
| const ErrorInterface *const * | GetStorage () const |
| ErrorPtr & | PrivateGetRefMember () |
| const ErrorPtr & | PrivateGetRefMember () const |
| void | PrivateSetPointer (const ErrorInterface *const *ptr) |
静态公共成员函数 |
|
| static std::nullptr_t | GetWrapper () |
静态公共属性 |
|
| static const Bool | DIRECT_REF |
| static const Bool | HAS_ERROR |
Protected Attributes |
|
| const ErrorInterface *const * | _ptr |
| using ReferenceClass = ErrorPtr |
| using ReferencedType = const ErrorInterface |
| using Handler = PointerHandler |
| using 组件 = const ErrorInterface |
| using HasBase = maxon::HasBase <const ErrorInterface , TO> |
|
static |
| const ErrorInterface * GetPointer | ( | ) | const |
| const ErrorInterface * const* GetStorage | ( | ) | const |
| const ErrorPtr & PrivateGetRefMember | ( | ) | const |
| void PrivateSetPointer | ( | const ErrorInterface *const * | ptr | ) |
|
|
|
protected |