AJA NTV2 SDK  17.1.1.1245
NTV2 SDK 17.1.1.1245
ntv2nub Namespace Reference

Functions

const bool kDisableByteSwap (true)
 
const bool kEnableByteSwapIfNeeded (false)
 
void PUSHU8 (const uint8_t inVal, std::vector< uint8_t > &inArr)
 
void PUSHU16 (const uint16_t inVal, std::vector< uint8_t > &inArr, const bool dontSwap=false)
 
void PUSHU32 (const uint32_t inVal, std::vector< uint8_t > &inArr, const bool dontSwap=false)
 
void PUSHU64 (const uint64_t inVal, std::vector< uint8_t > &inArr, const bool dontSwap=false)
 
void POPU8 (uint8_t &outVal, const std::vector< uint8_t > &inArr, std::size_t &inOutNdx)
 
void POPU16 (uint16_t &outVal, const std::vector< uint8_t > &inArr, std::size_t &inOutNdx, const bool dontSwap=false)
 
void POPU32 (uint32_t &outVal, const std::vector< uint8_t > &inArr, std::size_t &inOutNdx, const bool dontSwap=false)
 
void POPU64 (uint64_t &outVal, const std::vector< uint8_t > &inArr, std::size_t &inOutNdx, const bool dontSwap=false)
 

Function Documentation

◆ kDisableByteSwap()

const bool ntv2nub::kDisableByteSwap ( true  )

◆ kEnableByteSwapIfNeeded()

const bool ntv2nub::kEnableByteSwapIfNeeded ( false  )

◆ POPU16()

void ntv2nub::POPU16 ( uint16_t &  outVal,
const std::vector< uint8_t > &  inArr,
std::size_t &  inOutNdx,
const bool  dontSwap = false 
)
inline

Definition at line 61 of file ntv2nubtypes.h.

◆ POPU32()

void ntv2nub::POPU32 ( uint32_t &  outVal,
const std::vector< uint8_t > &  inArr,
std::size_t &  inOutNdx,
const bool  dontSwap = false 
)
inline

Definition at line 69 of file ntv2nubtypes.h.

◆ POPU64()

void ntv2nub::POPU64 ( uint64_t &  outVal,
const std::vector< uint8_t > &  inArr,
std::size_t &  inOutNdx,
const bool  dontSwap = false 
)
inline

Definition at line 78 of file ntv2nubtypes.h.

◆ POPU8()

void ntv2nub::POPU8 ( uint8_t &  outVal,
const std::vector< uint8_t > &  inArr,
std::size_t &  inOutNdx 
)
inline

Definition at line 56 of file ntv2nubtypes.h.

◆ PUSHU16()

void ntv2nub::PUSHU16 ( const uint16_t  inVal,
std::vector< uint8_t > &  inArr,
const bool  dontSwap = false 
)
inline

Definition at line 31 of file ntv2nubtypes.h.

◆ PUSHU32()

void ntv2nub::PUSHU32 ( const uint32_t  inVal,
std::vector< uint8_t > &  inArr,
const bool  dontSwap = false 
)
inline

Definition at line 38 of file ntv2nubtypes.h.

◆ PUSHU64()

void ntv2nub::PUSHU64 ( const uint64_t  inVal,
std::vector< uint8_t > &  inArr,
const bool  dontSwap = false 
)
inline

Definition at line 46 of file ntv2nubtypes.h.

◆ PUSHU8()

void ntv2nub::PUSHU8 ( const uint8_t  inVal,
std::vector< uint8_t > &  inArr 
)
inline

Definition at line 26 of file ntv2nubtypes.h.