_object
|
BaseRef< T, HANDLER >
|
protected
|
添加
(StaticJobArray< T > &jobs)
|
StaticJobGroupRef< T >
|
|
BaseRef
()
|
BaseRef< T, HANDLER >
|
|
BaseRef
(std::nullptr_t)=delete
|
BaseRef< T, HANDLER >
|
|
BaseRef
(T *o)
|
BaseRef< T, HANDLER >
|
|
BaseRef
(ForwardResultPtr< PTR > o)
|
BaseRef< T, HANDLER >
|
explicit
|
BaseRef
(ResultPtr< T > o, Int)
|
BaseRef< T, HANDLER >
|
explicit
|
BaseRef
(const BaseRef &src)
|
BaseRef< T, HANDLER >
|
|
BaseRef
(const REF &src)
|
BaseRef< T, HANDLER >
|
|
BaseRef
(REF &src)
|
BaseRef< T, HANDLER >
|
|
BaseRef
(BaseRef &&src)
|
BaseRef< T, HANDLER >
|
|
BaseRef
(REF &&src)
|
BaseRef< T, HANDLER >
|
|
取消
()
|
StaticJobGroupRef< T >
|
|
CancelAndWait
(WAITMODE mode=WAITMODE::DEFAULT)
|
StaticJobGroupRef< T >
|
|
ConstReferencedType
typedef
|
BaseRef< T, HANDLER >
|
|
创建
(Int jobCnt, STATICJOBGROUPFLAGS flags=STATICJOBGROUPFLAGS::DEFAULT, Int extraBufferSize=0)
|
StaticJobGroupRef< T >
|
static
|
maxon::BaseRef::Create
(ARGS &&... args)
|
BaseRef< T, HANDLER >
|
static
|
DIRECT_REF
|
BaseRef< T, HANDLER >
|
static
|
DirectlyReferencedType
typedef
|
BaseRef< T, HANDLER >
|
|
Disconnect
()
|
BaseRef< T, HANDLER >
|
|
Enqueue
(JobQueueInterface *queue=JOBQUEUE_CURRENT)
|
StaticJobGroupRef< T >
|
|
EnqueueAndWait
(JobQueueInterface *queue=JOBQUEUE_CURRENT)
|
StaticJobGroupRef< T >
|
|
GenericVarianceCheck
(const void *)
|
BaseRef< T, HANDLER >
|
static
|
GetHashCode
() const
|
BaseRef< T, HANDLER >
|
|
GetOrNull
() const
|
BaseRef< T, HANDLER >
|
|
GetPointer
()
|
BaseRef< T, HANDLER >
|
|
GetPointer
() const
|
BaseRef< T, HANDLER >
|
|
GetResult
(TimeValue timeout=TIMEVALUE_INFINITE, WAITMODE mode=WAITMODE::DEFAULT) const
|
StaticJobGroupRef< T >
|
|
Handler
typedef
|
BaseRef< T, HANDLER >
|
|
IsGenericBaseOf
typedef
|
BaseRef< T, HANDLER >
|
|
MakeWritable
(Bool resetOnError=true)
|
BaseRef< T, HANDLER >
|
|
MAXON_DEFAULT_REFERENCE_CONSTRUCTORS
(StaticJobGroupRef, Ptr)
|
StaticJobGroupRef< T >
|
|
NullValue
()
|
StaticJobGroupRef< T >
|
static
|
NullValueRef
()
|
BaseRef< T, HANDLER >
|
static
|
ObservableFinished
()
|
StaticJobGroupRef< T >
|
|
operator Bool
() const
|
BaseRef< T, HANDLER >
|
explicit
|
operator Bool
()
|
BaseRef< T, HANDLER >
|
explicit
|
operator ConstReferencedType *
() const
|
BaseRef< T, HANDLER >
|
|
operator JobGroupRef &
()
|
StaticJobGroupRef< T >
|
|
operator T*
()
|
BaseRef< T, HANDLER >
|
|
operator!=
(const BaseRef &b) const
|
BaseRef< T, HANDLER >
|
|
operator!=
(const T *b) const
|
BaseRef< T, HANDLER >
|
|
operator!=
(typename std::remove_const< T >::type *b) const
|
BaseRef< T, HANDLER >
|
|
operator!=
(std::nullptr_t) const
|
BaseRef< T, HANDLER >
|
|
operator*
()
|
BaseRef< T, HANDLER >
|
|
operator*
() const
|
BaseRef< T, HANDLER >
|
|
operator+
(Int) const
|
BaseRef< T, HANDLER >
|
private
|
operator-
(Int) const
|
BaseRef< T, HANDLER >
|
private
|
operator-
(const BaseRef &) const
|
BaseRef< T, HANDLER >
|
private
|
operator->
()
|
BaseRef< T, HANDLER >
|
|
operator->
() const
|
BaseRef< T, HANDLER >
|
|
operator=
(T *src)
|
BaseRef< T, HANDLER >
|
|
operator=
(std::nullptr_t src)
|
BaseRef< T, HANDLER >
|
|
operator=
(const BaseRef &src)
|
BaseRef< T, HANDLER >
|
|
operator=
(const REF &src)
|
BaseRef< T, HANDLER >
|
|
operator=
(REF &src)
|
BaseRef< T, HANDLER >
|
|
operator=
(BaseRef &&src)
|
BaseRef< T, HANDLER >
|
|
operator=
(REF &&src)
|
BaseRef< T, HANDLER >
|
|
operator==
(const BaseRef &b) const
|
BaseRef< T, HANDLER >
|
|
operator==
(const T *b) const
|
BaseRef< T, HANDLER >
|
|
operator==
(typename std::remove_const< T >::type *b) const
|
BaseRef< T, HANDLER >
|
|
operator==
(std::nullptr_t) const
|
BaseRef< T, HANDLER >
|
|
operator[]
(Int) const =delete
|
BaseRef< T, HANDLER >
|
|
PrivateNullValue
(std::false_type *)
|
BaseRef< T, HANDLER >
|
private
static
|
PrivateNullValue
(std::true_type *)
|
BaseRef< T, HANDLER >
|
private
static
|
PrivateSetPointer
(T *ptr)
|
BaseRef< T, HANDLER >
|
|
PrivateSetTarget
(ResultPtr< T > src)
|
BaseRef< T, HANDLER >
|
|
Ptr
typedef
|
StaticJobGroupRef< T >
|
private
|
RefCompareType
typedef
|
BaseRef< T, HANDLER >
|
|
ReferencedType
typedef
|
StaticJobGroupRef< T >
|
|
SelfType
typedef
|
BaseRef< T, HANDLER >
|
|
ToString
(const FormatStatement *formatStatement=nullptr) const
|
StaticJobGroupRef< T >
|
|
Wait
(TimeValue timeout=TIMEVALUE_INFINITE, WAITMODE mode=WAITMODE::DEFAULT) const
|
StaticJobGroupRef< T >
|
|
~BaseRef
()
|
BaseRef< T, HANDLER >
|
|