MADNESS  0.10.1
madness::FutureImpl< T > Member List

This is the complete list of members for madness::FutureImpl< T >, including all inherited members.

add_to_assignments(const std::shared_ptr< FutureImpl< T > > f)madness::FutureImpl< T >inlineprivate
assignedmadness::FutureImpl< T >private
assignmentsmadness::FutureImpl< T >mutableprivate
assignmentT typedefmadness::FutureImpl< T >private
callbacksmadness::FutureImpl< T >private
callbackT typedefmadness::FutureImpl< T >private
Future< T > classmadness::FutureImpl< T >friend
FutureImpl()madness::FutureImpl< T >inline
FutureImpl(const RemoteReference< FutureImpl< T > > &remote_ref)madness::FutureImpl< T >inline
get(bool dowork=true)madness::FutureImpl< T >inline
get(bool dowork=true) constmadness::FutureImpl< T >inline
is_local() constmadness::FutureImpl< T >inline
lock() constmadness::Spinlockinlineprivate
MAXCALLBACKSmadness::FutureImpl< T >privatestatic
operator(std::ostream &out, const Future< T > &f)madness::FutureImpl< T >friend
operator=(const Spinlock &)madness::Spinlockprivate
probe() constmadness::FutureImpl< T >inline
register_callback(CallbackInterface *callback)madness::FutureImpl< T >inline
remote_refmadness::FutureImpl< T >private
replace_with(FutureImpl< T > *f)madness::FutureImpl< T >inline
set(U &&value)madness::FutureImpl< T >inline
set(const archive::BufferInputArchive &input_arch)madness::FutureImpl< T >inline
set_assigned(const T &value)madness::FutureImpl< T >inlineprivate
set_handler(const AmArg &arg)madness::FutureImpl< T >inlineprivatestatic
spinlockmadness::Spinlockmutableprivate
Spinlock(const Spinlock &)madness::Spinlockprivate
Spinlock(int junk=0)madness::Spinlockinlineprivate
tmadness::FutureImpl< T >private
try_lock() constmadness::Spinlockinlineprivate
unlock() constmadness::Spinlockinlineprivate
~FutureImpl()madness::FutureImpl< T >inlinevirtual
~Spinlock()madness::Spinlockinlineprivatevirtual