ErrorInterface Member List
This is the complete list of members for ErrorInterface , including all inherited members.
| _interface | ErrorInterface | static | 
| _staticInterface | ErrorInterface | static | 
| Alloc (MAXON_SOURCE_LOCATION_DECLARATION, const ErrorInterface &src) | ErrorInterface | static | 
| Alloc (MAXON_SOURCE_LOCATION_DECLARATION) | ErrorInterface | private static | 
| maxon::ObjectInterface::Alloc (MAXON_SOURCE_LOCATION_DECLARATION, const ObjectInterface &src) | ObjectInterface | static | 
| BaseInterface typedef | ObjectInterface | |
| Clone () const | ObjectInterface | |
| Clone () const | ObjectInterface | |
| 比较 (const maxon::ObjectInterface *other) const | ObjectInterface | |
| ConstPtr typedef | ErrorInterface | |
| CopyFrom (const ObjectInterface *src) | ObjectInterface | |
| ErrorInterface () | ErrorInterface | private | 
| ErrorInterface (const ErrorInterface &) | ErrorInterface | private | 
| GetCause () const | ErrorInterface | |
| GetClass () const | ObjectInterface | |
| GetClassInfo () const | ObjectInterface | |
| GetComponentInfoOfSuper (const REF *sptr, OverloadRank0) const MAXON_IF_TARGET_DEBUG( | ObjectInterface | |
| GetComponentInfoOfSuper (const REF *sptr, OverloadRank1) const | ObjectInterface | |
| GetHashCode () const | ObjectInterface | |
| GetHashCodeImpl () const | ObjectInterface | |
| GetHashValueImpl () const | ObjectInterface | |
| GetInfoOffset () | ErrorInterface | private static | 
| GetInterfaceId () | ErrorInterface | static | 
| GetLocation () const | ErrorInterface | |
| GetMachine (MachineRef &machine) const | ErrorInterface | |
| GetMessage () const | ErrorInterface | |
| GetPtr () | ErrorInterface | |
| GetPtr () const | ErrorInterface | |
| GetStackTrace () const | ErrorInterface | |
| HandleMessage (const InternedId &message, const void *argument) | ObjectInterface | |
| HasSameClass (const ObjectInterface *obj) const | ObjectInterface | |
| InitObject (const void *argument) | ObjectInterface | |
| 接口 typedef | ErrorInterface | |
| INTERFACE_FLAGS | ObjectInterface | static | 
| IsAllocType typedef | ErrorInterface | |
| IsEqual (const maxon::ObjectInterface *other) const | ObjectInterface | |
| IsInstanceOf () const | ObjectInterface | |
| IsInstanceOf (const DataType &type) const | ObjectInterface | |
| maxon::ClassInterface class | ErrorInterface | friend | 
| maxon::ComponentDescriptor class | ErrorInterface | friend | 
| maxon::StrongCOWRefHandler class | ErrorInterface | friend | 
| MAXON_ADD_TO_CONST_REFERENCE_CLASS (RefMemberType< S > DbgStop() { DebugOutput(OUTPUT::DIAGNOSTIC, static_cast< const typename S::ReferenceClass * >(this) ->ToString());DebugStop();return this->PrivateGetRefMember();} RefMemberType< S > CritStop() { CriticalOutput(static_cast< const typename S::ReferenceClass * >(this) ->ToString());return this->PrivateGetRefMember();} RefMemberType< S > DiagOutput() { DiagnosticOutput(static_cast< const typename S::ReferenceClass * >(this) ->ToString());return this->PrivateGetRefMember();}) | ErrorInterface | |
| maxon::ObjectInterface::MAXON_ADD_TO_CONST_REFERENCE_CLASS (Bool operator==(std::nullptr_t) const { return RefCompare< MAXON_IS_COW_KIND(S::Handler::KIND), true >::template IsEqual< const ObjectInterface *, const ObjectInterface * >(this->GetPointer(), nullptr);}) | ObjectInterface | |
| maxon::ObjectInterface::MAXON_ADD_TO_CONST_REFERENCE_CLASS (Bool operator!=(std::nullptr_t) const { return !RefCompare< MAXON_IS_COW_KIND(S::Handler::KIND), true >::template IsEqual< const ObjectInterface *, const ObjectInterface * >(this->GetPointer(), nullptr);}) | ObjectInterface | |
| maxon::ObjectInterface::MAXON_ADD_TO_CONST_REFERENCE_CLASS (template< typename T > Bool operator==(T *ref) const { return RefCompare< MAXON_IS_COW_KIND(S::Handler::KIND), true >::template IsEqual< const ObjectInterface *, const ObjectInterface * >(this->GetPointer(), ref);}) | ObjectInterface | |
| maxon::ObjectInterface::MAXON_ADD_TO_CONST_REFERENCE_CLASS (template< typename T > Bool operator!=(T *ref) const { return !RefCompare< MAXON_IS_COW_KIND(S::Handler::KIND), true >::template IsEqual< const ObjectInterface *, const ObjectInterface * >(this->GetPointer(), ref);}) | ObjectInterface | |
| MAXON_ADD_TO_COPY_ON_WRITE_REFERENCE_CLASS (protected:void Create(MAXON_SOURCE_LOCATION_DECLARATION) { *static_cast< typename S::DirectlyReferencedType::Hxx1::ReferenceClass * >(this)=S::DirectlyReferencedType::Hxx1::ErrObj::GetInstance()();typename S::DirectlyReferencedType::Ptr e=this->MakeWritable(false).GetPointer();e.SetLocation(MAXON_SOURCE_LOCATION_FORWARD);} void Create(MAXON_SOURCE_LOCATION_DECLARATION, const String &msg) { *static_cast< typename S::DirectlyReferencedType::Hxx1::ReferenceClass * >(this)=S::DirectlyReferencedType::Hxx1::ErrObj::GetInstance()();typename S::DirectlyReferencedType::Ptr e=this->MakeWritable(false).GetPointer();e.SetLocation(MAXON_SOURCE_LOCATION_FORWARD);e.SetMessage(msg);} void Create(MAXON_SOURCE_LOCATION_DECLARATION, const String &msg, const Error &cause) { *static_cast< typename S::DirectlyReferencedType::Hxx1::ReferenceClass * >(this)=S::DirectlyReferencedType::Hxx1::ErrObj::GetInstance()();typename S::DirectlyReferencedType::Ptr e=this->MakeWritable(false).GetPointer();e.SetLocation(MAXON_SOURCE_LOCATION_FORWARD);e.SetMessage(msg);e.SetCause(cause);}) | ErrorInterface | |
| MAXON_ENUM_LIST_CLASS | ObjectInterface | |
| NullValuePtr () | ObjectInterface | static | 
| ObjectInterface () | ObjectInterface | private | 
| ObjectInterface (const ObjectInterface &) | ObjectInterface | private | 
| ObjectInterface (const ClassInfo *tbl) | ObjectInterface | explicit private | 
| operator= (const ErrorInterface &) | ErrorInterface | private | 
| PrivateCheckClass () | ErrorInterface | private | 
| PrivateDestructInstance (ObjectInterface *o) | ObjectInterface | private static | 
| PrivateFreeInstance (ObjectInterface *o) | ObjectInterface | static | 
| PrivateGetCode () const | ErrorInterface | |
| PrivateGetInterface () | ErrorInterface | static | 
| PrivateGetPreallocation () const | ErrorInterface | |
| PrivateInstantiateNullValueHelper () | ErrorInterface | static | 
| PrivateIsInstanceOf (const DataType &type) const | ObjectInterface | |
| PrivateSetCode (Int code) | ErrorInterface | |
| PrivateSetDebugError (const Error &cause) const | ErrorInterface | |
| PrivateSetPreallocation (ThreadReferencedError preallocation) const | ErrorInterface | |
| Ptr typedef | ErrorInterface | |
| REFERENCE_KIND | ErrorInterface | static | 
| RemoveReference () const | ObjectInterface | protected | 
| SetCause (const Error &cause) | ErrorInterface | |
| SetLocation (MAXON_SOURCE_LOCATION_DECLARATION) | ErrorInterface | |
| SetMachine (const MachineRef &machine) | ErrorInterface | |
| SetMessage (const String &message) | ErrorInterface | |
| SetStackTrace (const Block< void *const > &trace) | ErrorInterface | |
| SetStackTrace (Int skip=STACKTRACE_SKIP) | ErrorInterface | |
| ToString (const FormatStatement *formatStatement=nullptr) const | ObjectInterface | |
| ~ ErrorInterface () | ErrorInterface | protected | 
| ~ ObjectInterface () | ObjectInterface | protected |