STLdb

PrevUpHomeNext

Class bounded_interprocess_upgradable_mutex

stldb::bounded_interprocess_upgradable_mutex

Synopsis

// In header: </Users/bobw/workspace/stldb_lib/stldb/sync/bounded_interprocess_mutex.h>


class bounded_interprocess_upgradable_mutex {
public:
  // construct/copy/destruct
  bounded_interprocess_upgradable_mutex();

  // public member functions
  void lock() ;
  void lock_sharable() ;
  void lock_upgradable() ;
  void unlock_upgradable_and_lock() ;
};

Description

bounded_interprocess_upgradable_mutex public construct/copy/destruct

  1. bounded_interprocess_upgradable_mutex();

bounded_interprocess_upgradable_mutex public member functions

  1. void lock() ;
  2. void lock_sharable() ;
  3. void lock_upgradable() ;
  4. void unlock_upgradable_and_lock() ;

PrevUpHomeNext