NumberInterface< T, X > Member List

This is the complete list of members for NumberInterface< T, X >, including all inherited members.

_interfaceErrorInterfaceprivatestatic
_staticInterfaceErrorInterfaceprivatestatic
Alloc(MAXON_SOURCE_LOCATION_DECLARATION, const ErrorInterface &src)ErrorInterfaceprivatestatic
Alloc(MAXON_SOURCE_LOCATION_DECLARATION)ErrorInterfaceprivatestatic
maxon::ObjectInterface::Alloc(MAXON_SOURCE_LOCATION_DECLARATION, const ObjectInterface &src)ObjectInterfaceprivatestatic
BaseInterface typedefObjectInterfaceprivate
Clone() constObjectInterfaceprivate
Clone() constObjectInterfaceprivate
Compare(const maxon::ObjectInterface *other) constObjectInterfaceprivate
ConstPtr typedefErrorInterfaceprivate
CopyFrom(const ObjectInterface *src)ObjectInterfaceprivate
Create(T a, typename IntType< X >::type number)NumberInterface< T, X >static
DestructInstance(ObjectInterface *o)ObjectInterfaceprivatestatic
ErrorInterface()ErrorInterfaceprivate
ErrorInterface(const ErrorInterface &)ErrorInterfaceprivate
Get1() constNumberInterface< T, X >
GetCause() constErrorInterfaceprivate
GetClass() constObjectInterfaceprivate
GetClassInfo() constObjectInterfaceprivate
GetComponentInfoOfSuper(const REF *sptr, OverloadRank0) const MAXON_IF_TARGET_DEBUG(ObjectInterfaceprivate
GetComponentInfoOfSuper(const REF *sptr, OverloadRank1) constObjectInterfaceprivate
GetHashCode() constObjectInterfaceprivate
GetHashCodeImpl() constObjectInterfaceprivate
GetInfoOffset()ErrorInterfaceprivatestatic
GetInterfaceId()ErrorInterfaceprivatestatic
GetLocation() constErrorInterfaceprivate
GetMachine(MachineRef &machine) constErrorInterfaceprivate
GetMessage() constErrorInterfaceprivate
GetPtr()ErrorInterfaceprivate
GetPtr() constErrorInterfaceprivate
GetStackTrace() constErrorInterfaceprivate
HasSameClass(const ObjectInterface *obj) constObjectInterfaceprivate
InitObject()ObjectInterfaceprivate
Interface typedefErrorInterfaceprivate
INTERFACE_FLAGSObjectInterfaceprivatestatic
IsAllocType typedefErrorInterfaceprivate
IsEqual(const maxon::ObjectInterface *other) constObjectInterfaceprivate
IsInstanceOf() constObjectInterfaceprivate
IsInstanceOf(const DataType &type) constObjectInterfaceprivate
MAXON_ADD_TO_CONST_REFERENCE_CLASS(RefMemberType< S > DbgStop() { DebugOutput(OUTPUT::DIAGNOSTIC, static_cast< const typename S::ReferenceClass * >(this) ->ToString(nullptr));DebugStop();return this->PrivateGetRefMember();} RefMemberType< S > CritStop() { CriticalOutput(static_cast< const typename S::ReferenceClass * >(this) ->ToString(nullptr));return this->PrivateGetRefMember();} RefMemberType< S > DiagOutput() { DiagnosticOutput(static_cast< const typename S::ReferenceClass * >(this) ->ToString(nullptr));return this->PrivateGetRefMember();})ErrorInterfaceprivate
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);})ObjectInterfaceprivate
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);})ObjectInterfaceprivate
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);})ObjectInterfaceprivate
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);})ObjectInterfaceprivate
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);})ErrorInterfaceprivate
MAXON_ENUM_LIST_CLASSObjectInterfaceprivate
MAXON_GENERIC((SpecialOut) typename K=GenericRef< NumberInterface >)NumberInterface< T, X >private
MAXON_INTERFACE(NumberInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.number")NumberInterface< T, X >private
MAXON_INTERFACE_SINGLE_IMPLEMENTATIONNumberInterface< T, X >private
NullValuePtr()ObjectInterfaceprivatestatic
ObjectInterface()ObjectInterfaceprivate
ObjectInterface(const ObjectInterface &)ObjectInterfaceprivate
ObjectInterface(const ClassInfo *tbl)ObjectInterfaceexplicitprivate
operator=(const ErrorInterface &)ErrorInterfaceprivate
PrivateCheckClass()ErrorInterfaceprivate
PrivateGetCode() constErrorInterfaceprivate
PrivateGetPreallocation() constErrorInterfaceprivate
PrivateInstantiateNullValueHelper()ErrorInterfaceprivatestatic
PrivateIsInstanceOf(const DataType &type) constObjectInterfaceprivate
PrivateSetCode(Int code)ErrorInterfaceprivate
PrivateSetDebugError(const Error &cause) constErrorInterfaceprivate
PrivateSetPreallocation(ThreadReferencedError preallocation) constErrorInterfaceprivate
Ptr typedefErrorInterfaceprivate
REFERENCE_KINDErrorInterfaceprivatestatic
RemoveReference() constObjectInterfaceprivate
Set(typename IntType< X >::type number, const T &v)NumberInterface< T, X >
SetCause(const Error &cause)ErrorInterfaceprivate
SetLocation(MAXON_SOURCE_LOCATION_DECLARATION)ErrorInterfaceprivate
SetMachine(const MachineRef &machine)ErrorInterfaceprivate
SetMessage(const String &message)ErrorInterfaceprivate
SetStackTrace(const Block< void *const > &trace)ErrorInterfaceprivate
SetStackTrace(Int skip=STACKTRACE_SKIP)ErrorInterfaceprivate
ToString(const FormatStatement *formatStatement) constObjectInterfaceprivate
~ ErrorInterface()ErrorInterfaceprivate
~ ObjectInterface()ObjectInterfaceprivate