AJA NTV2 SDK
17.0.1.1246
NTV2 SDK 17.0.1.1246
|
Declares the CNTV2DriverInterface base class. More...
#include "ajatypes.h"
#include "ntv2enums.h"
#include "ntv2nubtypes.h"
#include "ntv2nubaccess.h"
#include "ntv2publicinterface.h"
#include "ntv2utils.h"
#include "ntv2devicefeatures.h"
#include "ajabase/system/lock.h"
#include <string>
#include <unistd.h>
Go to the source code of this file.
Classes | |
struct | PACKAGE_INFO_STRUCT |
class | CNTV2DriverInterface |
I'm the base class that undergirds the platform-specific derived classes (from which CNTV2Card is ultimately derived). More... | |
Macros | |
#define | AsNTV2DriverInterfaceRef(_x_) reinterpret_cast<CNTV2DriverInterface&>(_x_) |
#define | AsNTV2DriverInterfacePtr(_x_) reinterpret_cast<CNTV2DriverInterface*>(_x_) |
Typedefs | |
typedef struct PACKAGE_INFO_STRUCT * | PPACKAGE_INFO_STRUCT |
Declares the CNTV2DriverInterface base class.
Definition in file ntv2driverinterface.h.
#define AsNTV2DriverInterfacePtr | ( | _x_ | ) | reinterpret_cast<CNTV2DriverInterface*>(_x_) |
Definition at line 49 of file ntv2driverinterface.h.
#define AsNTV2DriverInterfaceRef | ( | _x_ | ) | reinterpret_cast<CNTV2DriverInterface&>(_x_) |
Definition at line 48 of file ntv2driverinterface.h.
typedef struct PACKAGE_INFO_STRUCT * PPACKAGE_INFO_STRUCT |