Public Member Functions | Private Member Functions | Private Attributes
AVT::VmbAPI::Condition Class Reference

#include <Condition.h>

List of all members.

Public Member Functions

 Condition ()
void Signal (bool bSingle=false)
void Wait (const BasicLockable &rLockable)
void Wait (const MutexPtr &rMutex)

Private Member Functions

 SP_DECL (Semaphore) m_Semaphore

Private Attributes

bool m_bLocked
unsigned long m_nReleaseNumber
unsigned long m_nWaiterNumber

Detailed Description

Definition at line 40 of file Condition.h.


Constructor & Destructor Documentation

Definition at line 34 of file Condition.cpp.


Member Function Documentation

void AVT::VmbAPI::Condition::Signal ( bool  bSingle = false)

Definition at line 84 of file Condition.cpp.

void AVT::VmbAPI::Condition::Wait ( const BasicLockable rLockable)

Definition at line 42 of file Condition.cpp.

void AVT::VmbAPI::Condition::Wait ( const MutexPtr &  rMutex)

Definition at line 47 of file Condition.cpp.


Member Data Documentation

Definition at line 45 of file Condition.h.

Definition at line 43 of file Condition.h.

unsigned long AVT::VmbAPI::Condition::m_nWaiterNumber [private]

Definition at line 44 of file Condition.h.


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


avt_vimba_camera
Author(s): Miquel Massot , Allied Vision Technologies
autogenerated on Thu Jun 6 2019 18:23:39