![]() |
VR-Forces Development_Version Class Documentation
|

Public Types | |
| typedef DtParallelTickManager::AccessType | AccessType |
Public Member Functions | |
| DtCriticalSection (DtSimManager *, AccessType to) | |
| DtCriticalSection (DtSimManager *) | |
| DtCriticalSection (DtCriticalSection &, AccessType to) | |
| DtCriticalSection (DtCriticalSection &) | |
| ~DtCriticalSection () | |
| void | reset (AccessType access) |
| void | unlock () |
| void | lockShared () |
| void | lock () |
| void | release () |
Protected Member Functions | |
| DtCriticalSection (DtParallelTickManager *, AccessType to) | |
| DtCriticalSection (DtParallelTickManager *) | |
Protected Attributes | |
| DtParallelTickManager * | mgr |
| DtParallelTickManager::ThreadLocalInfo * | info |
| AccessType | from |
| AccessType | to |
Friends | |
| class | DtParallelTickManager |
|
explicit |
|
explicit |
|
explicit |
|
explicit |
| DtCriticalSection::~DtCriticalSection | ( | ) |
|
explicitprotected |
|
explicitprotected |
| void DtCriticalSection::reset | ( | AccessType | access | ) |
| void DtCriticalSection::unlock | ( | ) |
| void DtCriticalSection::lockShared | ( | ) |
| void DtCriticalSection::lock | ( | ) |
|
inline |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |