AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
ntv2bitfilemanager.h File Reference

Declares the CNTV2BitfileManager class that manages Xilinx bitfiles. More...

#include <string>
#include <vector>
#include <fstream>
#include "ntv2publicinterface.h"
Include dependency graph for ntv2bitfilemanager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NTV2BitfileInfo
 Bitfile information. More...
 
class  CNTV2BitfileManager
 I manage and cache any number of bitfiles for any number of NTV2 devices/designs. More...
 

Macros

#define NTV2_BITFILE_FLAG_TANDEM   BIT(0)
 This is a tandem bitfile. More...
 
#define NTV2_BITFILE_FLAG_PARTIAL   BIT(1)
 This is a partial bitfile. More...
 
#define NTV2_BITFILE_FLAG_CLEAR   BIT(2)
 This is a clear bitfile. More...
 

Typedefs

typedef std::vector< NTV2BitfileInfoNTV2BitfileInfoList
 
typedef NTV2BitfileInfoList::iterator NTV2BitfileInfoListIter
 
typedef NTV2BitfileInfoList::const_iterator NTV2BitfileInfoListConstIter
 

Detailed Description

Declares the CNTV2BitfileManager class that manages Xilinx bitfiles.

Definition in file ntv2bitfilemanager.h.

Macro Definition Documentation

◆ NTV2_BITFILE_FLAG_CLEAR

#define NTV2_BITFILE_FLAG_CLEAR   BIT(2)

This is a clear bitfile.

Definition at line 25 of file ntv2bitfilemanager.h.

◆ NTV2_BITFILE_FLAG_PARTIAL

#define NTV2_BITFILE_FLAG_PARTIAL   BIT(1)

This is a partial bitfile.

Definition at line 24 of file ntv2bitfilemanager.h.

◆ NTV2_BITFILE_FLAG_TANDEM

#define NTV2_BITFILE_FLAG_TANDEM   BIT(0)

This is a tandem bitfile.

Bitfile information flags.

Definition at line 23 of file ntv2bitfilemanager.h.

Typedef Documentation

◆ NTV2BitfileInfoList

typedef std::vector<NTV2BitfileInfo> NTV2BitfileInfoList

Definition at line 43 of file ntv2bitfilemanager.h.

◆ NTV2BitfileInfoListConstIter

typedef NTV2BitfileInfoList::const_iterator NTV2BitfileInfoListConstIter

Definition at line 45 of file ntv2bitfilemanager.h.

◆ NTV2BitfileInfoListIter

typedef NTV2BitfileInfoList::iterator NTV2BitfileInfoListIter

Definition at line 44 of file ntv2bitfilemanager.h.