AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
NTV2Plugin Class Reference

Public Member Functions

 NTV2Plugin (void *handle, const string &path, const bool useStdout)
 
 operator void * () const
 
 ~NTV2Plugin (void)
 
bool isLoaded (void) const
 
void * addressForSymbol (const string &inSymbol, string &outErrorMsg)
 

Static Public Member Functions

static bool LoadPlugin (const string &path, const string &folderPath, NTV2PluginPtr &outPtr, string &outErrMsg, const bool inUseStdout)
 

Detailed Description

Definition at line 946 of file ntv2nubaccess.cpp.

Constructor & Destructor Documentation

◆ NTV2Plugin()

NTV2Plugin::NTV2Plugin ( void *  handle,
const string &  path,
const bool  useStdout 
)

Definition at line 1035 of file ntv2nubaccess.cpp.

◆ ~NTV2Plugin()

NTV2Plugin::~NTV2Plugin ( void  )

Definition at line 1047 of file ntv2nubaccess.cpp.

Member Function Documentation

◆ addressForSymbol()

void * NTV2Plugin::addressForSymbol ( const string &  inSymbol,
string &  outErrorMsg 
)

Definition at line 1064 of file ntv2nubaccess.cpp.

◆ isLoaded()

bool NTV2Plugin::isLoaded ( void  ) const
inline

Definition at line 960 of file ntv2nubaccess.cpp.

◆ LoadPlugin()

bool NTV2Plugin::LoadPlugin ( const string &  path,
const string &  folderPath,
NTV2PluginPtr outPtr,
string &  outErrMsg,
const bool  inUseStdout 
)
static

Definition at line 979 of file ntv2nubaccess.cpp.

◆ operator void *()

NTV2Plugin::operator void * ( ) const
inline

Definition at line 957 of file ntv2nubaccess.cpp.


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