![]() |
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 |