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::FutureValue< value_type > Class Template Reference

#include <future.hxx>

Inheritance diagram for salhelper::FutureValue< value_type >:
osl::Condition

Public Member Functions

 FutureValue (const value_type &value=value_type()) throw ()
 ~FutureValue () throw ()
sal_Bool is () const throw ()
void set (const value_type &value) throw ()
value_type & get () throw ()

Additional Inherited Members

- Protected Types inherited from osl::Condition
enum  Result { result_ok = osl_cond_result_ok, result_error = osl_cond_result_error, result_timeout = osl_cond_result_timeout }
- Protected Member Functions inherited from osl::Condition
 Condition ()
 ~Condition ()
void set ()
void reset ()
Result wait (const TimeValue *pTimeout=0)
 Blocks the calling thread until condition is set.
sal_Bool check ()
 Checks if the condition is set without blocking.

Constructor & Destructor Documentation

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

Member Function Documentation

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

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