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

#include <Semaphore.h>

List of all members.

Public Member Functions

void Acquire ()
void Release ()
 Semaphore (int nInit=0, int nMax=1)
 ~Semaphore ()

Private Member Functions

Semaphoreoperator= (const Semaphore &)
 Semaphore (const Semaphore &rSemaphore)

Private Attributes

sem_t m_Semaphore

Detailed Description

Definition at line 43 of file Semaphore.h.


Constructor & Destructor Documentation

AVT::VmbAPI::Semaphore::Semaphore ( int  nInit = 0,
int  nMax = 1 
)

Definition at line 37 of file Semaphore.cpp.

Definition at line 65 of file Semaphore.cpp.

AVT::VmbAPI::Semaphore::Semaphore ( const Semaphore rSemaphore) [private]

Definition at line 54 of file Semaphore.cpp.


Member Function Documentation

Definition at line 74 of file Semaphore.cpp.

Semaphore & AVT::VmbAPI::Semaphore::operator= ( const Semaphore ) [private]

Definition at line 59 of file Semaphore.cpp.

Definition at line 83 of file Semaphore.cpp.


Member Data Documentation

Definition at line 61 of file Semaphore.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