My Project
UDK 3.2.7 C/C++ API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
salhelper::Future< value_type > Class Template Reference

#include <future.hxx>

Inheritance diagram for salhelper::Future< value_type >:
salhelper::ReferenceObject rtl::IReference

Public Member Functions

 Future (const value_type &value=value_type()) throw ()
void set (const value_type &value) throw ()
value_type & get () throw ()
- Public Member Functions inherited from salhelper::ReferenceObject
 ReferenceObject () throw ()
 Construction.
virtual oslInterlockedCount acquire () throw ()
 IReference.
virtual oslInterlockedCount release () throw ()

Additional Inherited Members

- Static Public Member Functions inherited from salhelper::ReferenceObject
static void * operator new (size_t n) throw ()
 Allocation.
static void operator delete (void *p) throw ()
static void * operator new (size_t, void *p) throw ()
static void operator delete (void *, void *) throw ()
- Protected Member Functions inherited from salhelper::ReferenceObject
virtual ~ReferenceObject () throw ()
 Destruction.

Constructor & Destructor Documentation

template<class value_type >
salhelper::Future< value_type >::Future ( const value_type &  value = value_type()) throw ()
inline

Member Function Documentation

template<class value_type >
value_type& salhelper::Future< value_type >::get ( ) throw ()
inline
template<class value_type >
void salhelper::Future< value_type >::set ( const value_type &  value) throw ()
inline

The documentation for this class was generated from the following file: