CThreadRecursiveMutex.cpp File Reference
#include <config.h>
#include "CThreadRecursiveMutex.h"
#include <spectrodaq.h>
#include <errno.h>
#include <assert.h>
Go to the source code of this file.
|
Variables |
const char * | Copyright = "(C) Copyright Michigan State University 2002, All rights reserved" |
Detailed Description
Provides a mutex which can be locked in a nested manner by a thread. The "nested ness' is managed through the m_nLockLevel and the m_OwningThread member. Atomicity of the otherwise non-atomic function is handled by bracketing calls with locks of the mutexe's own m_MonitorMutex
Definition in file CThreadRecursiveMutex.cpp.
Variable Documentation
const char* Copyright = "(C) Copyright Michigan State University 2002, All rights reserved" [static] |
|
Generated on Thu Jan 6 16:58:43 2005 for Spectrodaq External Event Framework by
1.3.9.1