Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

PoDoFo::Util::PdfMutexImpl Class Reference

#include <PdfMutexImpl_win32.h>

List of all members.

Public Member Functions

 PdfMutexImpl ()
void Lock ()
bool TryLock ()
void UnLock ()
void Lock ()
bool TryLock ()
void UnLock ()
 PdfMutexImpl ()
void Lock ()
bool TryLock ()
void UnLock ()


Detailed Description

A platform independent non-reentrant mutex, no-op implementation. This version is used if PoDoFo is built without threading support.

PdfMutex is *NOT* part of PoDoFo's public API.


Constructor & Destructor Documentation

PoDoFo::Util::PdfMutexImpl::PdfMutexImpl  )  [inline]
 

Construct a new mutex

PoDoFo::Util::PdfMutexImpl::PdfMutexImpl  )  [inline]
 

Construct a new mutex


Member Function Documentation

void PoDoFo::Util::PdfMutexImpl::Lock  )  [inline]
 

Lock the mutex

void PoDoFo::Util::PdfMutexImpl::Lock  )  [inline]
 

Lock the mutex

void PoDoFo::Util::PdfMutexImpl::Lock  )  [inline]
 

Lock the mutex

bool PoDoFo::Util::PdfMutexImpl::TryLock  )  [inline]
 

Try locking the mutex.

Returns:
true if the mutex was locked

false if the mutex is already locked by some other thread

bool PoDoFo::Util::PdfMutexImpl::TryLock  )  [inline]
 

Try locking the mutex.

Returns:
true if the mutex was locked

false if the mutex is already locked by some other thread

bool PoDoFo::Util::PdfMutexImpl::TryLock  )  [inline]
 

Try locking the mutex.

Returns:
true if the mutex was locked

false if the mutex is already locked by some other thread

void PoDoFo::Util::PdfMutexImpl::UnLock  )  [inline]
 

Unlock the mutex

void PoDoFo::Util::PdfMutexImpl::UnLock  )  [inline]
 

Unlock the mutex

void PoDoFo::Util::PdfMutexImpl::UnLock  )  [inline]
 

Unlock the mutex


Generated on Sun Feb 12 13:22:56 2012 for PoDoFo by  doxygen 1.3.9.1