Lunchbox  1.16.0
Multi-threaded C++ toolbox library for all application developers creating high-performance multi-threaded programs.
lunchbox::FutureFunction< T > Member List

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

Func typedeflunchbox::FutureFunction< T >
func_ (defined in lunchbox::FutureFunction< T >)lunchbox::FutureFunction< T >protected
FutureFunction(const Func &func) (defined in lunchbox::FutureFunction< T >)lunchbox::FutureFunction< T >inlineexplicit
getRefCount() const lunchbox::Referencedinline
isReady() const finallunchbox::FutureFunction< T >inlineprotectedvirtual
notifyFree() (defined in lunchbox::Referenced)lunchbox::Referencedprotectedvirtual
operator=(const Referenced &)lunchbox::Referencedinlineprotected
printHolders(std::ostream &) const (defined in lunchbox::Referenced)lunchbox::Referencedinline
ref(const void *holder=0) const lunchbox::Referencedinline
Referenced()lunchbox::Referencedprotected
Referenced(const Referenced &)lunchbox::Referencedinlineprotected
result_ (defined in lunchbox::FutureFunction< T >)lunchbox::FutureFunction< T >protected
unref(const void *holder=0) const lunchbox::Referencedinline
wait(const uint32_t) finallunchbox::FutureFunction< T >inlineprotectedvirtual
~FutureFunction() (defined in lunchbox::FutureFunction< T >)lunchbox::FutureFunction< T >inlineprotectedvirtual
~FutureImpl()lunchbox::FutureImpl< T >inlinevirtual
~Referenced()lunchbox::Referencedprotectedvirtual