OGR
Public Member Functions | List of all members
CPLLockHolder Class Reference

#include <cpl_multiproc.h>

Public Member Functions

 CPLLockHolder (CPLLock **phSpin, CPLLockType eType, const char *pszFile=__FILE__, int nLine=__LINE__)
 
 CPLLockHolder (CPLLock *hSpin, const char *pszFile=__FILE__, int nLine=__LINE__)
 

Detailed Description

Object to hold a lock

Constructor & Destructor Documentation

CPLLockHolder::CPLLockHolder ( CPLLock **  phSpin,
CPLLockType  eType,
const char *  pszFile = __FILE__,
int  nLine = __LINE__ 
)

Instantiates the lock if not already done.

CPLLockHolder::CPLLockHolder ( CPLLock hSpin,
const char *  pszFile = __FILE__,
int  nLine = __LINE__ 
)

This variant assumes the lock has already been created. If not, it will be a no-op


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

Generated for GDAL by doxygen 1.8.5.