AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
AJAPnpImpl Class Reference

#include <pnpimpl.h>

Public Member Functions

 AJAPnpImpl ()
 
virtual ~AJAPnpImpl (void)
 
AJAStatus Install (AJAPnpCallback callback, void *refCon, uint32_t devices)
 
AJAStatus Uninstall (void)
 
AJAPnpCallback GetCallback ()
 
void * GetRefCon ()
 
uint32_t GetPnpDevices ()
 
 AJAPnpImpl ()
 
virtual ~AJAPnpImpl (void)
 
AJAStatus Install (AJAPnpCallback callback, void *refCon, uint32_t devices)
 
AJAStatus Uninstall (void)
 
AJAPnpCallback GetCallback () const
 
void * GetRefCon () const
 
uint32_t GetPnpDevices () const
 
 AJAPnpImpl ()
 
virtual ~AJAPnpImpl (void)
 
AJAStatus Install (AJAPnpCallback callback, void *refCon, uint32_t devices)
 
AJAStatus Uninstall (void)
 
AJAPnpCallback GetCallback ()
 
void * GetRefCon ()
 
uint32_t GetPnpDevices ()
 
void AddSignaled ()
 
void RemoveSignaled ()
 

Detailed Description

Definition at line 13 of file pnpimpl.h.

Constructor & Destructor Documentation

◆ AJAPnpImpl() [1/3]

AJAPnpImpl::AJAPnpImpl ( )

Definition at line 20 of file pnpimpl.cpp.

◆ ~AJAPnpImpl() [1/3]

AJAPnpImpl::~AJAPnpImpl ( void  )
virtual

Definition at line 25 of file pnpimpl.cpp.

◆ AJAPnpImpl() [2/3]

AJAPnpImpl::AJAPnpImpl ( )

◆ ~AJAPnpImpl() [2/3]

virtual AJAPnpImpl::~AJAPnpImpl ( void  )
virtual

◆ AJAPnpImpl() [3/3]

AJAPnpImpl::AJAPnpImpl ( )

◆ ~AJAPnpImpl() [3/3]

virtual AJAPnpImpl::~AJAPnpImpl ( void  )
virtual

Member Function Documentation

◆ AddSignaled()

void AJAPnpImpl::AddSignaled ( )

Definition at line 95 of file pnpimpl.cpp.

◆ GetCallback() [1/3]

AJAPnpCallback AJAPnpImpl::GetCallback ( )

Definition at line 80 of file pnpimpl.cpp.

◆ GetCallback() [2/3]

AJAPnpCallback AJAPnpImpl::GetCallback ( )

◆ GetCallback() [3/3]

AJAPnpCallback AJAPnpImpl::GetCallback ( ) const
inline

Definition at line 25 of file pnpimpl.h.

◆ GetPnpDevices() [1/3]

uint32_t AJAPnpImpl::GetPnpDevices ( )

Definition at line 94 of file pnpimpl.cpp.

◆ GetPnpDevices() [2/3]

uint32_t AJAPnpImpl::GetPnpDevices ( )

◆ GetPnpDevices() [3/3]

uint32_t AJAPnpImpl::GetPnpDevices ( ) const
inline

Definition at line 27 of file pnpimpl.h.

◆ GetRefCon() [1/3]

void * AJAPnpImpl::GetRefCon ( )

Definition at line 87 of file pnpimpl.cpp.

◆ GetRefCon() [2/3]

void* AJAPnpImpl::GetRefCon ( )

◆ GetRefCon() [3/3]

void* AJAPnpImpl::GetRefCon ( ) const
inline

Definition at line 26 of file pnpimpl.h.

◆ Install() [1/3]

AJAStatus AJAPnpImpl::Install ( AJAPnpCallback  callback,
void *  refCon,
uint32_t  devices 
)

Definition at line 32 of file pnpimpl.cpp.

◆ Install() [2/3]

AJAStatus AJAPnpImpl::Install ( AJAPnpCallback  callback,
void *  refCon,
uint32_t  devices 
)

◆ Install() [3/3]

AJAStatus AJAPnpImpl::Install ( AJAPnpCallback  callback,
void *  refCon,
uint32_t  devices 
)

◆ RemoveSignaled()

void AJAPnpImpl::RemoveSignaled ( )

Definition at line 105 of file pnpimpl.cpp.

◆ Uninstall() [1/3]

AJAStatus AJAPnpImpl::Uninstall ( void  )

Definition at line 57 of file pnpimpl.cpp.

◆ Uninstall() [2/3]

AJAStatus AJAPnpImpl::Uninstall ( void  )

◆ Uninstall() [3/3]

AJAStatus AJAPnpImpl::Uninstall ( void  )

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