Public Member Functions | Private Attributes

c_lock_releaser Class Reference

Automatic lock releasing class (via destructor, or explicitly). More...

#include <c_lock_releaser.h>

Collaboration diagram for c_lock_releaser:

List of all members.

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.

Detailed Description

Automatic lock releasing class (via destructor, or explicitly).

Version:
1
Author:
VooDooMan
Date:
2007-08-19

Definition at line 51 of file c_lock_releaser.h.


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

Generated on Sat Aug 7 2010 15:31:20 for VooDoo cIRCle by doxygen 1.7.1

Get VooDoo cIRCle at SourceForge.net. Fast, secure and Free Open Source software downloads