AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
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) const
 
void * GetRefCon (void) const
 
uint32_t GetPnpDevices (void) const
 
 AJAPnpImpl ()
 
virtual ~AJAPnpImpl ()
 
AJAStatus Install (AJAPnpCallback callback, void *refCon, uint32_t devices)
 
AJAStatus Uninstall (void)
 
AJAPnpCallback GetCallback (void) const
 
void * GetRefCon (void) const
 
uint32_t GetPnpDevices (void) const
 
 AJAPnpImpl ()
 
virtual ~AJAPnpImpl ()
 
AJAStatus Install (AJAPnpCallback callback, void *refCon, uint32_t devices)
 
AJAStatus Uninstall (void)
 
AJAPnpCallback GetCallback (void) const
 
void * GetRefCon (void) const
 
uint32_t GetPnpDevices (void) const
 
void AddSignaled (void)
 
void RemoveSignaled (void)
 

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 ( )
virtual

◆ AJAPnpImpl() [3/3]

AJAPnpImpl::AJAPnpImpl ( )

◆ ~AJAPnpImpl() [3/3]

virtual AJAPnpImpl::~AJAPnpImpl ( )
virtual

Member Function Documentation

◆ AddSignaled()

void AJAPnpImpl::AddSignaled ( void  )

Definition at line 91 of file pnpimpl.cpp.

◆ GetCallback() [1/3]

AJAPnpCallback AJAPnpImpl::GetCallback ( void  ) const
inline

Definition at line 22 of file pnpimpl.h.

◆ GetCallback() [2/3]

AJAPnpCallback AJAPnpImpl::GetCallback ( void  ) const
inline

Definition at line 23 of file pnpimpl.h.

◆ GetCallback() [3/3]

AJAPnpCallback AJAPnpImpl::GetCallback ( void  ) const
inline

Definition at line 25 of file pnpimpl.h.

◆ GetPnpDevices() [1/3]

uint32_t AJAPnpImpl::GetPnpDevices ( void  ) const
inline

Definition at line 24 of file pnpimpl.h.

◆ GetPnpDevices() [2/3]

uint32_t AJAPnpImpl::GetPnpDevices ( void  ) const
inline

Definition at line 25 of file pnpimpl.h.

◆ GetPnpDevices() [3/3]

uint32_t AJAPnpImpl::GetPnpDevices ( void  ) const
inline

Definition at line 27 of file pnpimpl.h.

◆ GetRefCon() [1/3]

void* AJAPnpImpl::GetRefCon ( void  ) const
inline

Definition at line 23 of file pnpimpl.h.

◆ GetRefCon() [2/3]

void* AJAPnpImpl::GetRefCon ( void  ) const
inline

Definition at line 24 of file pnpimpl.h.

◆ GetRefCon() [3/3]

void* AJAPnpImpl::GetRefCon ( void  ) 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 ( void  )

Definition at line 101 of file pnpimpl.cpp.

◆ Uninstall() [1/3]

AJAStatus AJAPnpImpl::Uninstall ( void  )

Definition at line 62 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: