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:43
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:65
Generic sentry class that invokes some callable object of type F upon disposal of an instance of this...
Definition: sentry.h:37
Sentry(F dispose)
Constructor for the class that stores the callable object passed as argument, to be invoked upon disp...
Definition: sentry.h:59