AJA NTV2 SDK
17.1.3.1410
NTV2 SDK 17.1.3.1410
|
This is the complete list of members for NTV2Buffer, including all inherited members.
Allocate(const size_t inByteCount, const bool inPageAligned=false) | NTV2Buffer | |
AppendU8s(UByteSequence &outU8s) const | NTV2Buffer | |
AsString(UWord inDumpMaxBytes=0) const | NTV2Buffer | |
ByteSwap16(void) | NTV2Buffer | |
ByteSwap32(void) | NTV2Buffer | |
ByteSwap64(void) | NTV2Buffer | |
CopyFrom(const void *pInSrcBuffer, const ULWord inByteCount) | NTV2Buffer | |
CopyFrom(const NTV2Buffer &inSrcBuffer, const ULWord inSrcByteOffset, const ULWord inDstByteOffset, const ULWord inByteCount) | NTV2Buffer | |
CopyFrom(const NTV2Buffer &inSrcBuffer, const NTV2SegmentedXferInfo &inXferInfo) | NTV2Buffer | |
DBL(const int inIndex) const | NTV2Buffer | inline |
DBL(const int inIndex) | NTV2Buffer | inline |
Deallocate(void) | NTV2Buffer | |
DefaultPageSize(void) | NTV2Buffer | static |
Dump(std::ostream &inOutputStream=std::cout, const size_t inStartByteOffset=0, const size_t inByteCount=0, const size_t inRadix=16, const size_t inBytesPerGroup=4, const size_t inGroupsPerLine=8, const size_t inAddressRadix=0, const bool inShowAscii=false, const size_t inAddrOffset=0) const | NTV2Buffer | |
Dump(std::string &inOutputString, const size_t inStartByteOffset=0, const size_t inByteCount=0, const size_t inRadix=16, const size_t inBytesPerGroup=4, const size_t inGroupsPerLine=8, const size_t inAddressRadix=0, const bool inShowAscii=false, const size_t inAddrOffset=0) const | NTV2Buffer | |
Fill(const T &inValue) | NTV2Buffer | inline |
Fill(const T &inValue, const NTV2SegmentedXferInfo &inXferInfo) | NTV2Buffer | inline |
Find(const T &inValue, int &inOutIndex) const | NTV2Buffer | inline |
FindAll(ULWordSet &outOffsets, const NTV2Buffer &inValue) const | NTV2Buffer | |
FL(const int inIndex) const | NTV2Buffer | inline |
FL(const int inIndex) | NTV2Buffer | inline |
GetByteCount(void) const | NTV2Buffer | inline |
GetHostAddress(const ULWord inByteOffset, const bool inFromEnd=false) const | NTV2Buffer | |
GetHostPointer(void) const | NTV2Buffer | inline |
GetRawHostPointer(void) const | NTV2Buffer | inline |
GetRingChangedByteRange(const NTV2Buffer &inBuffer, ULWord &outByteOffsetFirst, ULWord &outByteOffsetLast) const | NTV2Buffer | |
GetString(std::string &outString, const size_t inU8Offset=0, const size_t inMaxSize=128) const | NTV2Buffer | |
GetString(const size_t inU8Offset=0, const size_t inMaxSize=128) const | NTV2Buffer | inline |
GetU16s(UWordSequence &outU16s, const size_t inU16Offset=0, const size_t inMaxSize=64, const bool inByteSwap=false) const | NTV2Buffer | |
GetU16s(const size_t inU16Offset=0, const size_t inMaxSize=64, const bool inByteSwap=false) const | NTV2Buffer | inline |
GetU32s(ULWordSequence &outU32s, const size_t inU32Offset=0, const size_t inMaxSize=32, const bool inByteSwap=false) const | NTV2Buffer | |
GetU32s(const size_t inU32Offset=0, const size_t inMaxSize=32, const bool inByteSwap=false) const | NTV2Buffer | inline |
GetU64s(ULWord64Sequence &outU64s, const size_t inU64Offset=0, const size_t inMaxSize=16, const bool inByteSwap=false) const | NTV2Buffer | |
GetU64s(const size_t inU64Offset=0, const size_t inMaxSize=16, const bool inByteSwap=false) const | NTV2Buffer | inline |
GetU8s(UByteSequence &outU8s, const size_t inU8Offset=0, const size_t inMaxSize=128) const | NTV2Buffer | |
GetU8s(const size_t inU8Offset=0, const size_t inMaxSize=128) const | NTV2Buffer | inline |
HostPageSize(void) | NTV2Buffer | static |
I16(const int inIndex) const | NTV2Buffer | inline |
I16(const int inIndex) | NTV2Buffer | inline |
I32(const int inIndex) const | NTV2Buffer | inline |
I32(const int inIndex) | NTV2Buffer | inline |
I64(const int inIndex) const | NTV2Buffer | inline |
I64(const int inIndex) | NTV2Buffer | inline |
I8(const int inIndex) const | NTV2Buffer | inline |
I8(const int inIndex) | NTV2Buffer | inline |
IsAllocatedBySDK(void) const | NTV2Buffer | inline |
IsContentEqual(const NTV2Buffer &inBuffer, const ULWord inByteOffset=0, const ULWord inByteCount=0xFFFFFFFF) const | NTV2Buffer | |
IsNULL(void) const | NTV2Buffer | inline |
IsPageAligned(void) const | NTV2Buffer | inline |
IsProvidedByClient(void) const | NTV2Buffer | inline |
NextDifference(const NTV2Buffer &inBuffer, ULWord &byteOffset) const | NTV2Buffer | |
NTV2Buffer(const void *pInUserPointer, const size_t inByteCount) | NTV2Buffer | explicit |
NTV2Buffer(const size_t inByteCount=0) | NTV2Buffer | |
NTV2Buffer(const NTV2Buffer &inObj) | NTV2Buffer | explicit |
operator bool() const | NTV2Buffer | inline |
operator const T *() const | NTV2Buffer | inline |
operator size_t() const | NTV2Buffer | inline |
operator T*() const | NTV2Buffer | inline |
operator=(const NTV2Buffer &inRHS) | NTV2Buffer | |
Print(std::ostream &inOutStream) const | NTV2Buffer | |
PutU16s(const UWordSequence &inU16s, const size_t inU16Offset=0, const bool inByteSwap=false) | NTV2Buffer | |
PutU32s(const ULWordSequence &inU32s, const size_t inU32Offset=0, const bool inByteSwap=false) | NTV2Buffer | |
PutU64s(const ULWord64Sequence &inU64s, const size_t inU64Offset=0, const bool inByteSwap=false) | NTV2Buffer | |
PutU8s(const UByteSequence &inU8s, const size_t inU8Offset=0) | NTV2Buffer | |
RPCDecode(const NTV2_RPC_BLOB_TYPE &inBlob, size_t &inOutIndex) | NTV2Buffer | |
RPCEncode(NTV2_RPC_BLOB_TYPE &outBlob) | NTV2Buffer | |
Segment(NTV2Buffer &outPtr, const ULWord inByteOffset, const ULWord inByteCount) const | NTV2Buffer | |
Set(const void *pInUserPointer, const size_t inByteCount) | NTV2Buffer | |
SetAndFill(const void *pInUserPointer, const size_t inByteCount, const UByte inValue) | NTV2Buffer | |
SetDefaultPageSize(const size_t inNewSize) | NTV2Buffer | static |
SetFrom(const NTV2Buffer &inBuffer) | NTV2Buffer | |
SetFromHexString(const std::string &inStr) | NTV2Buffer | |
SwapWith(NTV2Buffer &inBuffer) | NTV2Buffer | |
toHexString(std::string &outStr, const size_t inLineBreakInterval=0) const | NTV2Buffer | |
Truncate(const size_t inByteCount) | NTV2Buffer | |
U16(const int inIndex) const | NTV2Buffer | inline |
U16(const int inIndex) | NTV2Buffer | inline |
U32(const int inIndex) const | NTV2Buffer | inline |
U32(const int inIndex) | NTV2Buffer | inline |
U64(const int inIndex) const | NTV2Buffer | inline |
U64(const int inIndex) | NTV2Buffer | inline |
U8(const int inIndex) const | NTV2Buffer | inline |
U8(const int inIndex) | NTV2Buffer | inline |
~NTV2Buffer() | NTV2Buffer |