A lock class. More...
Public Member Functions | |
CLock () | |
Constructor. More... | |
CLock (void *pLock) | |
Constructor. More... | |
~CLock () | |
Destructor. More... | |
bool | TryLock () |
tries to enter the critical section; returns true if successful More... | |
void | Lock () |
enters the critical section (may block) More... | |
void | Unlock () |
leaves the critical section More... | |
Protected Attributes | |
void * | m_lock |
bool | m_bOwnLock |
Friends | |
class | NodeMap |
A lock class.
CLock | ( | ) |
Constructor.
CLock | ( | void * | pLock | ) |
Constructor.
~CLock | ( | ) |
Destructor.
void Lock | ( | ) |
enters the critical section (may block)
bool TryLock | ( | ) |
tries to enter the critical section; returns true if successful
void Unlock | ( | ) |
leaves the critical section
|
friend |
|
protected |
|
protected |
Contact Support | Spinnaker® SDK Programmer's Guide and API Reference | Mon Apr 10 2023 © FLIR Integrated Imaging Solutions Inc. All rights reserved. |