class NullMutexImpl

'Null' MutexImpl class. More...

Full nameTSE3::Impl::NullMutexImpl
Definition#include <Mutex.h>
InheritsTSE3::Impl::MutexImpl [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

A default, 'null' implementation of the MutexImpl class that is used by thread-unsafe versions of the TSE3 library.

The lock and unlock methods are essentially no-ops - they don't perform any locking whatsoever.

See also: MutexImpl

 NullMutexImpl ()

NullMutexImpl

 ~NullMutexImpl ()

~NullMutexImpl

[virtual]

void  lock ()

lock

[virtual]

Reimplemented from MutexImpl for internal purposes..

void  unlock ()

unlock

[virtual]

Reimplemented from MutexImpl for internal purposes..

bool  locked ()

locked

[virtual]

Reimplemented from MutexImpl for internal purposes..