Drizzled Public API Documentation

user_locks::Observer Class Reference

Public Types

typedef boost::shared_ptr< Observershared_ptr
 
typedef std::list< shared_ptr > list
 

Public Member Functions

 Observer (int64_t wait_until_arg)
 
void sleep ()
 
void wake ()
 
int64_t getLimit () const
 

Private Attributes

bool woken
 
const int64_t waiting_for
 
boost::mutex _mutex
 
boost::condition_variable_any cond
 

Detailed Description

Definition at line 39 of file observer.h.


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