Rdlock_guard(Rd_lockable &lock)
Constructor for the class that creates a sentry that will unlock the callable object on destruction a...
Definition: read_write_lock_guard.h:44
Wrlock_guard(Wr_lockable &lock)
Constructor for the class that creates a sentry that will unlock the callable object on destruction a...
Definition: read_write_lock_guard.h:66
Generic sentry class that invokes some callable object of type F upon disposal of an instance of this...
Definition: sentry.h:38
Sentry(F dispose)
Constructor for the class that stores the callable object passed as argument, to be invoked upon disp...
Definition: sentry.h:60