Automatic lock releasing class (via destructor, or explicitly). More...
#include <c_lock_releaser.h>
Public Member Functions | |
c_lock_releaser () | |
~c_lock_releaser () | |
void | assign (int posix_lock_file, FILE *pid) |
Assigns lock file handles to this class. | |
void | release () |
Releases locks. | |
Private Attributes | |
FILE * | m_pid |
File handle for .pid file; or 'NULL'. | |
int | m_posix_lock_file |
Low-level file handle for .lock file (on POSIX); or '-1' for none. |
Automatic lock releasing class (via destructor, or explicitly).
Definition at line 51 of file c_lock_releaser.h.