AJA NTV2 SDK  17.6.0.2675
NTV2 SDK 17.6.0.2675
CAMEvent Class Reference

#include <wxutil.h>

Inheritance diagram for CAMEvent:
[legend]

Public Member Functions

 CAMEvent (BOOL fManualReset=FALSE, __inout_opt HRESULT *phr=NULL)
 
 CAMEvent (__inout_opt HRESULT *phr)
 
 ~CAMEvent ()
 
 operator HANDLE () const
 
void Set ()
 
BOOL Wait (DWORD dwTimeout=INFINITE)
 
void Reset ()
 
BOOL Check ()
 

Protected Attributes

HANDLE m_hEvent
 

Detailed Description

Definition at line 108 of file wxutil.h.

Constructor & Destructor Documentation

◆ CAMEvent() [1/2]

CAMEvent::CAMEvent ( BOOL  fManualReset = FALSE,
__inout_opt HRESULT *  phr = NULL 
)

Definition at line 17 of file wxutil.cpp.

◆ CAMEvent() [2/2]

CAMEvent::CAMEvent ( __inout_opt HRESULT *  phr)

Definition at line 27 of file wxutil.cpp.

◆ ~CAMEvent()

CAMEvent::~CAMEvent ( )

Definition at line 37 of file wxutil.cpp.

Member Function Documentation

◆ Check()

BOOL CAMEvent::Check ( )
inline

Definition at line 131 of file wxutil.h.

◆ operator HANDLE()

CAMEvent::operator HANDLE ( ) const
inline

Definition at line 124 of file wxutil.h.

◆ Reset()

void CAMEvent::Reset ( )
inline

Definition at line 130 of file wxutil.h.

◆ Set()

void CAMEvent::Set ( )
inline

Definition at line 126 of file wxutil.h.

◆ Wait()

BOOL CAMEvent::Wait ( DWORD  dwTimeout = INFINITE)
inline

Definition at line 127 of file wxutil.h.

Member Data Documentation

◆ m_hEvent

HANDLE CAMEvent::m_hEvent
protected

Definition at line 117 of file wxutil.h.


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