![]() |
AJA NTV2 SDK
17.5.0.1658
NTV2 SDK 17.5.0.1658
|
Implementations of methods declared in 'ntv2publicinterface.h'. More...
#include "ntv2publicinterface.h"#include "ntv2devicefeatures.h"#include "ntv2utils.h"#include "ntv2endian.h"#include "ajabase/system/memory.h"#include "ajabase/system/debug.h"#include "ajabase/common/common.h"#include "ntv2registerexpert.h"#include "ntv2nubtypes.h"#include "ntv2version.h"#include "ntv2debug.h"#include <iomanip>#include <locale>#include <string.h>#include <algorithm>#include <iterator>#include "ntv2rp188.h"#include <unistd.h>Go to the source code of this file.
Classes | |
| struct | ThousandsSeparator |
Macros | |
| #define | AsU8Ref(_x_) reinterpret_cast<uint8_t&>(_x_) |
| #define | AsU16Ref(_x_) reinterpret_cast<uint16_t&>(_x_) |
| #define | AsU32Ref(_x_) reinterpret_cast<uint32_t&>(_x_) |
| #define | AsU64Ref(_x_) reinterpret_cast<uint64_t&>(_x_) |
Functions | |
| ostream & | operator<< (ostream &inOutStr, const NTV2AudioChannelPairs &inSet) |
| ostream & | operator<< (ostream &inOutStr, const NTV2AudioChannelQuads &inSet) |
| ostream & | operator<< (ostream &inOutStr, const NTV2AudioChannelOctets &inSet) |
| ostream & | operator<< (ostream &inOutStr, const NTV2DoubleArray &inVector) |
| ostream & | operator<< (ostream &inOutStr, const NTV2DIDSet &inDIDs) |
| ostream & | operator<< (ostream &inOutStream, const UWordSequence &inData) |
| ostream & | operator<< (ostream &inOutStream, const ULWordSequence &inData) |
| ostream & | operator<< (ostream &inOutStream, const ULWord64Sequence &inData) |
| ostream & | operator<< (ostream &inOutStream, const NTV2_HEADER &inObj) |
| ostream & | operator<< (ostream &inOutStream, const NTV2_TRAILER &inObj) |
| ostream & | operator<< (ostream &inOutStream, const NTV2Buffer &inObj) |
| static string | print_address_offset (const size_t inRadix, const ULWord64 inOffset) |
| ostream & | operator<< (ostream &inOutStream, const NTV2_RP188 &inObj) |
| NTV2TimeCodeList & | operator<< (NTV2TimeCodeList &inOutList, const NTV2_RP188 &inRP188) |
| Appends the given NTV2_RP188 struct to the specified NTV2TimeCodeList. More... | |
| ostream & | operator<< (ostream &inOutStream, const NTV2TimeCodeList &inObj) |
| ostream & | operator<< (std::ostream &inOutStream, const NTV2TimeCodes &inObj) |
| Streams the given NTV2TimeCodes map to the specified ostream in a human-readable format. More... | |
| ostream & | operator<< (std::ostream &inOutStream, const NTV2TCIndexes &inObj) |
| Streams the given NTV2TCIndexes to the specified ostream in a human-readable format. More... | |
| NTV2TCIndexes & | operator+= (NTV2TCIndexes &inOutSet, const NTV2TCIndexes &inSet) |
| Appends the given NTV2TCIndexes contents into the given set. More... | |
| ostream & | operator<< (ostream &inOutStream, const FRAME_STAMP &inObj) |
| ostream & | operator<< (ostream &inOutStream, const NTV2SegmentedDMAInfo &inObj) |
| ostream & | operator<< (ostream &inOutStream, const AUTOCIRCULATE_TRANSFER &inObj) |
| ostream & | operator<< (ostream &inOutStream, const AUTOCIRCULATE_TRANSFER_STATUS &inObj) |
| ostream & | operator<< (ostream &inOutStream, const NTV2RegisterValueMap &inObj) |
| ostream & | operator<< (ostream &inOutStream, const AutoCircVidProcInfo &inObj) |
| ostream & | operator<< (ostream &inOutStream, const NTV2ColorCorrectionData &inObj) |
| NTV2VideoFormatSet & | operator+= (NTV2VideoFormatSet &inOutSet, const NTV2VideoFormatSet inSet) |
| Appends the given NTV2VideoFormatSet contents into the given set. More... | |
| ostream & | operator<< (ostream &inOStream, const NTV2VideoFormatSet &inFormats) |
| ostream & | operator<< (ostream &inOStream, const NTV2PixelFormats &inFormats) |
| NTV2PixelFormats & | operator+= (NTV2PixelFormats &inOutSet, const NTV2PixelFormats inFBFs) |
| Appends the given NTV2FrameBufferFormatSet contents into the given set. More... | |
| ostream & | operator<< (ostream &inOStream, const NTV2StandardSet &inStandards) |
| NTV2StandardSet & | operator+= (NTV2StandardSet &inOutSet, const NTV2StandardSet inSet) |
| Appends the given NTV2StandardSet contents into the given set. More... | |
| ostream & | operator<< (ostream &inOStream, const NTV2GeometrySet &inGeometries) |
| NTV2GeometrySet & | operator+= (NTV2GeometrySet &inOutSet, const NTV2GeometrySet inSet) |
| Appends the given NTV2GeometrySet contents into the given set. More... | |
| ostream & | operator<< (ostream &inOStream, const NTV2InputSourceSet &inSet) |
| NTV2InputSourceSet & | operator+= (NTV2InputSourceSet &inOutSet, const NTV2InputSourceSet &inSet) |
| Appends the given NTV2InputSourceSet's contents into the given set. More... | |
| ostream & | operator<< (ostream &inOStream, const NTV2OutputDestinations &inSet) |
| NTV2OutputDestinations & | operator+= (NTV2OutputDestinations &inOutSet, const NTV2OutputDestinations &inSet) |
| Appends the given NTV2OutputDestinations' contents into the given set. More... | |
| bool | NTV2GetSupportedPixelFormats (NTV2PixelFormats &outFormats) |
| Returns a set of all NTV2PixelFormat values supported (used) by any/all supported NTV2 devices. More... | |
| bool | NTV2GetUnsupportedPixelFormats (NTV2PixelFormats &outFormats) |
| Returns a set of NTV2PixelFormat values not suported by any NTV2 device. More... | |
| bool | NTV2GetSupportedStandards (NTV2StandardSet &outStandards) |
| Returns a set of all NTV2Standard values supported (used) by any/all supported NTV2 devices. More... | |
| bool | NTV2GetUnsupportedStandards (NTV2StandardSet &outStandards) |
| Returns a set of NTV2Standard values not suported by any NTV2 device. More... | |
| bool | NTV2DeviceGetSupportedVideoFormats (const NTV2DeviceID inDeviceID, NTV2VideoFormatSet &outFormats) |
| Returns a set of distinct NTV2VideoFormat values supported on the given device. More... | |
| bool | NTV2DeviceGetSupportedPixelFormats (const NTV2DeviceID inDeviceID, NTV2PixelFormats &outFormats) |
| Returns a set of distinct NTV2FrameBufferFormat values supported on the given device. More... | |
| bool | NTV2DeviceGetSupportedStandards (const NTV2DeviceID inDeviceID, NTV2StandardSet &outStandards) |
| Returns a set of distinct NTV2Standard values supported on the given device. More... | |
| bool | NTV2DeviceGetSupportedGeometries (const NTV2DeviceID inDeviceID, NTV2GeometrySet &outGeometries) |
| Returns a set of distinct NTV2FrameGeometry values supported on the given device. More... | |
| bool | NTV2DeviceGetSupportedInputSources (const NTV2DeviceID inDeviceID, NTV2InputSourceSet &outInputSources, const NTV2IOKinds inKinds) |
| Returns a set of distinct NTV2InputSource values supported on the given device. More... | |
| bool | NTV2DeviceGetSupportedOutputDests (const NTV2DeviceID inDeviceID, NTV2OutputDestinations &outOutputDests, const NTV2IOKinds inKinds) |
| Returns a set of distinct NTV2OutputDest values supported on the given device. More... | |
| ostream & | operator<< (ostream &oss, const NTV2FrameRateSet &inSet) |
| NTV2FrameRateSet & | operator+= (NTV2FrameRateSet &inOutSet, const NTV2FrameRateSet &inSet) |
| Appends the given NTV2FrameRateSet into the given set. More... | |
| bool | NTV2DeviceGetSupportedFrameRates (const NTV2DeviceID inDeviceID, NTV2FrameRateSet &outRates) |
| Returns a set of distinct NTV2FrameRate values supported on the given device. More... | |
| ostream & | operator<< (ostream &inOutStrm, const NTV2SegmentedXferInfo &inRun) |
| string | NTV2AutoCirculateStateToString (const NTV2AutoCirculateState inState) |
| static size_t | gDefaultPageSize (AJA_PAGE_SIZE) |
| template<class T > | |
| string | CommaStr (const T &inNum) |
| ostream & | operator<< (ostream &oss, const AUTOCIRCULATE_STATUS &inObj) |
| ostream & | NTV2PrintULWordVector (const NTV2ULWordVector &inObj, ostream &inOutStream) |
| ostream & | NTV2PrintChannelList (const NTV2ChannelList &inObj, const bool inCompact, ostream &inOutStream) |
| string | NTV2ChannelListToStr (const NTV2ChannelList &inObj, const bool inCompact) |
| ostream & | NTV2PrintChannelSet (const NTV2ChannelSet &inObj, const bool inCompact, ostream &inOutStream) |
| string | NTV2ChannelSetToStr (const NTV2ChannelSet &inObj, const bool inCompact) |
| NTV2ChannelSet | NTV2MakeChannelSet (const NTV2Channel inFirstChannel, const UWord inNumChannels) |
| NTV2ChannelSet | NTV2MakeChannelSet (const NTV2ChannelList inChannels) |
| NTV2ChannelList | NTV2MakeChannelList (const NTV2Channel inFirstChannel, const UWord inNumChannels) |
| NTV2ChannelList | NTV2MakeChannelList (const NTV2ChannelSet inChannels) |
| ostream & | NTV2PrintAudioSystemSet (const NTV2AudioSystemSet &inObj, const bool inCompact, std::ostream &inOutStream) |
| Streams a human-readable dump of the given NTV2AudioSystemSet into the specified output stream. More... | |
| string | NTV2AudioSystemSetToStr (const NTV2AudioSystemSet &inObj, const bool inCompact) |
| NTV2AudioSystemSet | NTV2MakeAudioSystemSet (const NTV2AudioSystem inFirstAudioSystem, const UWord inCount) |
| NTV2RegNumSet | GetRegisterNumbers (const NTV2RegReads &inRegInfos) |
| NTV2RegisterReadsConstIter | FindFirstMatchingRegisterNumber (const uint32_t inRegNum, const NTV2RegisterReads &inRegInfos) |
| Returns a const iterator to the first entry in the NTV2RegInfo collection with a matching register number. More... | |
| ostream & | operator<< (std::ostream &inOutStream, const NTV2RegInfo &inObj) |
| Writes the given NTV2RegInfo to the specified output stream. More... | |
| ostream & | operator<< (ostream &inOutStream, const NTV2RegisterWrites &inObj) |
Variables | |
| static const string | sSegXferUnits [] = {"", " U8", " U16", "", " U32", "", "", "", " U64", ""} |
| static const NTV2_RP188 | INVALID_TIMECODE_VALUE |
Implementations of methods declared in 'ntv2publicinterface.h'.
Definition in file ntv2publicinterface.cpp.
| #define AsU16Ref | ( | _x_ | ) | reinterpret_cast<uint16_t&>(_x_) |
Definition at line 3687 of file ntv2publicinterface.cpp.
| #define AsU32Ref | ( | _x_ | ) | reinterpret_cast<uint32_t&>(_x_) |
Definition at line 3688 of file ntv2publicinterface.cpp.
| #define AsU64Ref | ( | _x_ | ) | reinterpret_cast<uint64_t&>(_x_) |
Definition at line 3689 of file ntv2publicinterface.cpp.
| #define AsU8Ref | ( | _x_ | ) | reinterpret_cast<uint8_t&>(_x_) |
Definition at line 3686 of file ntv2publicinterface.cpp.
| string CommaStr | ( | const T & | inNum | ) |
Definition at line 2639 of file ntv2publicinterface.cpp.
| NTV2RegisterReadsConstIter FindFirstMatchingRegisterNumber | ( | const uint32_t | inRegNum, |
| const NTV2RegReads & | inRegInfos | ||
| ) |
Returns a const iterator to the first entry in the NTV2RegInfo collection with a matching register number.
| [in] | inRegNum | Specifies the register number of interest. |
| [in] | inRegInfos | Specifies the NTV2RegInfo collection to search. |
Definition at line 3596 of file ntv2publicinterface.cpp.
|
static |
| NTV2RegNumSet GetRegisterNumbers | ( | const NTV2RegReads & | inRegInfos | ) |
| [in] | inRegInfos | Specifies the NTV2RegInfo collection. |
Definition at line 3587 of file ntv2publicinterface.cpp.
| string NTV2AudioSystemSetToStr | ( | const NTV2AudioSystemSet & | inObj, |
| const bool | inCompact = true |
||
| ) |
| [in] | inObj | Specifies the NTV2AudioSystemSet to be render. |
| inCompact | Use 'true' for a compact display (the default); otherwise use 'false' for a long-format. |
Definition at line 3572 of file ntv2publicinterface.cpp.
| string NTV2AutoCirculateStateToString | ( | const NTV2AutoCirculateState | inState | ) |
| [in] | inState | Specifies the NTV2AutoCirculateState of interest. |
Definition at line 1433 of file ntv2publicinterface.cpp.
| string NTV2ChannelListToStr | ( | const NTV2ChannelList & | inObj, |
| const bool | inCompact = true |
||
| ) |
| [in] | inObj | Specifies the NTV2ChannelList to be converted. |
| inCompact | Use 'true' for a compact display (the default); otherwise use 'false' for a long-format. |
Definition at line 3496 of file ntv2publicinterface.cpp.
| string NTV2ChannelSetToStr | ( | const NTV2ChannelSet & | inObj, |
| const bool | inCompact = true |
||
| ) |
| [in] | inObj | Specifies the NTV2ChannelSet to be converted. |
| inCompact | Use 'true' for a compact display (the default); otherwise use 'false' for a long-format. |
Definition at line 3517 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedFrameRates | ( | const NTV2DeviceID | inDeviceID, |
| NTV2FrameRateSet & | outRates | ||
| ) |
Returns a set of distinct NTV2FrameRate values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. Specify DEVICE_ID_INVALID to disable the "is supported" check. |
| [out] | outRates | Receives the requested NTV2FrameRateSet. |
Definition at line 1411 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedGeometries | ( | const NTV2DeviceID | inDeviceID, |
| NTV2GeometrySet & | outGeometries | ||
| ) |
Returns a set of distinct NTV2FrameGeometry values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. |
| [out] | outGeometries | Receives the set of distinct NTV2FrameGeometry values supported by the device. |
Definition at line 1339 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedInputSources | ( | const NTV2DeviceID | inDeviceID, |
| NTV2InputSourceSet & | outInputSources, | ||
| const NTV2IOKinds | inKinds = NTV2_IOKINDS_ALL |
||
| ) |
Returns a set of distinct NTV2InputSource values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. Specify DEVICE_ID_INVALID to disable the "is supported" check. |
| [out] | outInputSources | Receives the set of distinct NTV2InputSource values supported by the device. |
| [in] | inKinds | Specifies the kinds of inputs of interest. Defaults to ALL. |
Definition at line 1354 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedOutputDests | ( | const NTV2DeviceID | inDeviceID, |
| NTV2OutputDestinations & | outOutputDests, | ||
| const NTV2IOKinds | inKinds = NTV2_IOKINDS_ALL |
||
| ) |
Returns a set of distinct NTV2OutputDest values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. Specify DEVICE_ID_INVALID to disable the "is supported" check. |
| [out] | outOutputDests | Receives the set of distinct NTV2OutputDest values supported by the device. |
| [in] | inKinds | Specifies the kinds of outputs of interest. Defaults to ALL. |
Definition at line 1370 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedPixelFormats | ( | const NTV2DeviceID | inDeviceID, |
| NTV2PixelFormats & | outFormats | ||
| ) |
Returns a set of distinct NTV2FrameBufferFormat values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. |
| [out] | outFormats | Receives the set of distinct NTV2FrameBufferFormat values supported by the device. |
Definition at line 1299 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedStandards | ( | const NTV2DeviceID | inDeviceID, |
| NTV2StandardSet & | outStandards | ||
| ) |
Returns a set of distinct NTV2Standard values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. |
| [out] | outStandards | Receives the set of distinct NTV2Standard values supported by the device. |
Definition at line 1323 of file ntv2publicinterface.cpp.
| bool NTV2DeviceGetSupportedVideoFormats | ( | const NTV2DeviceID | inDeviceID, |
| NTV2VideoFormatSet & | outFormats | ||
| ) |
Returns a set of distinct NTV2VideoFormat values supported on the given device.
| [in] | inDeviceID | Specifies the NTV2DeviceID of the device of interest. Specify DEVICE_ID_INVALID to return ALL known video formats. |
| [out] | outFormats | Receives the set of requested distinct NTV2VideoFormat values. |
Definition at line 1270 of file ntv2publicinterface.cpp.
| bool NTV2GetSupportedPixelFormats | ( | NTV2PixelFormats & | outFormats | ) |
Returns a set of all NTV2PixelFormat values supported (used) by any/all supported NTV2 devices.
| [out] | outFormats | Receives the set of NTV2PixelFormats supported by any/all NTV2 devices. |
Definition at line 1218 of file ntv2publicinterface.cpp.
| bool NTV2GetSupportedStandards | ( | NTV2StandardSet & | outStandards | ) |
Returns a set of all NTV2Standard values supported (used) by any/all supported NTV2 devices.
| [out] | outStandards | Receives the set of NTV2Standards supported by any/all NTV2 devices. |
Definition at line 1243 of file ntv2publicinterface.cpp.
| bool NTV2GetUnsupportedPixelFormats | ( | NTV2PixelFormats & | outFormats | ) |
Returns a set of NTV2PixelFormat values not suported by any NTV2 device.
| [out] | outFormats | Receives the set of NTV2PixelFormats not supported by any NTV2 device. |
Definition at line 1233 of file ntv2publicinterface.cpp.
| bool NTV2GetUnsupportedStandards | ( | NTV2StandardSet & | outStandards | ) |
Returns a set of NTV2Standard values not suported by any NTV2 device.
| [out] | outStandards | Receives the set of NTV2Standards not supported by any NTV2 device. |
Definition at line 1258 of file ntv2publicinterface.cpp.
| NTV2AudioSystemSet NTV2MakeAudioSystemSet | ( | const NTV2AudioSystem | inFirstAudioSystem, |
| const UWord | inCount = 1 |
||
| ) |
| [in] | inFirstAudioSystem | Specifies the first NTV2AudioSystem. |
| inCount | Specifies the number of audio systems. |
Definition at line 3578 of file ntv2publicinterface.cpp.
| NTV2ChannelList NTV2MakeChannelList | ( | const NTV2Channel | inFirstChannel, |
| const UWord | inNumChannels = 1 |
||
| ) |
| [in] | inFirstChannel | Specifies the first NTV2Channel. |
| inNumChannels | Specifies the number of channels. |
Definition at line 3540 of file ntv2publicinterface.cpp.
| NTV2ChannelList NTV2MakeChannelList | ( | const NTV2ChannelSet | inChannels | ) |
| [in] | inChannels | Specifies the NTV2Channels that should go into the NTV2ChannelList. |
Definition at line 3549 of file ntv2publicinterface.cpp.
| NTV2ChannelSet NTV2MakeChannelSet | ( | const NTV2Channel | inFirstChannel, |
| const UWord | inNumChannels = 1 |
||
| ) |
| [in] | inFirstChannel | Specifies the first NTV2Channel. |
| inNumChannels | Specifies the number of channels. |
Definition at line 3523 of file ntv2publicinterface.cpp.
| NTV2ChannelSet NTV2MakeChannelSet | ( | const NTV2ChannelList | inChannels | ) |
| [in] | inChannels | Specifies the NTV2Channels that should go into the NTV2ChannelSet. |
Definition at line 3532 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintAudioSystemSet | ( | const NTV2AudioSystemSet & | inObj, |
| const bool | inCompact = true, |
||
| std::ostream & | inOutStream = std::cout |
||
| ) |
Streams a human-readable dump of the given NTV2AudioSystemSet into the specified output stream.
| [in] | inObj | Specifies the NTV2AudioSystemSet to be streamed to the output stream. |
| inCompact | Use 'true' for a compact display (the default); otherwise use 'false' for a long-format. | |
| inOutStream | Specifies the output stream to receive the dump. Defaults to std::cout. |
Definition at line 3557 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintChannelList | ( | const NTV2ChannelList & | inObj, |
| const bool | inCompact, | ||
| ostream & | inOutStream | ||
| ) |
Definition at line 3481 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintChannelSet | ( | const NTV2ChannelSet & | inObj, |
| const bool | inCompact, | ||
| ostream & | inOutStream | ||
| ) |
Definition at line 3502 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintULWordVector | ( | const NTV2ULWordVector & | inObj, |
| ostream & | inOutStream | ||
| ) |
Definition at line 3473 of file ntv2publicinterface.cpp.
| NTV2FrameRateSet& operator+= | ( | NTV2FrameRateSet & | inOutSet, |
| const NTV2FrameRateSet & | inSet | ||
| ) |
Appends the given NTV2FrameRateSet into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1403 of file ntv2publicinterface.cpp.
| NTV2GeometrySet& operator+= | ( | NTV2GeometrySet & | inOutSet, |
| const NTV2GeometrySet | inSet | ||
| ) |
Appends the given NTV2GeometrySet contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1166 of file ntv2publicinterface.cpp.
| NTV2InputSourceSet& operator+= | ( | NTV2InputSourceSet & | inOutSet, |
| const NTV2InputSourceSet & | inSet | ||
| ) |
Appends the given NTV2InputSourceSet's contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1189 of file ntv2publicinterface.cpp.
| NTV2OutputDestinations& operator+= | ( | NTV2OutputDestinations & | inOutSet, |
| const NTV2OutputDestinations & | inSet | ||
| ) |
Appends the given NTV2OutputDestinations' contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1211 of file ntv2publicinterface.cpp.
| NTV2PixelFormats& operator+= | ( | NTV2PixelFormats & | inOutSet, |
| const NTV2PixelFormats | inSet | ||
| ) |
Appends the given NTV2FrameBufferFormatSet contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1117 of file ntv2publicinterface.cpp.
| NTV2StandardSet& operator+= | ( | NTV2StandardSet & | inOutSet, |
| const NTV2StandardSet | inSet | ||
| ) |
Appends the given NTV2StandardSet contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1143 of file ntv2publicinterface.cpp.
| NTV2TCIndexes& operator+= | ( | NTV2TCIndexes & | inOutSet, |
| const NTV2TCIndexes & | inSet | ||
| ) |
Appends the given NTV2TCIndexes contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 939 of file ntv2publicinterface.cpp.
| NTV2VideoFormatSet& operator+= | ( | NTV2VideoFormatSet & | inOutSet, |
| const NTV2VideoFormatSet | inSet | ||
| ) |
Appends the given NTV2VideoFormatSet contents into the given set.
| inOutSet | The set to which the other set will be appended. | |
| [in] | inSet | Specifies the set whose contents will be appended. |
Definition at line 1072 of file ntv2publicinterface.cpp.
| NTV2TimeCodeList& operator<< | ( | NTV2TimeCodeList & | inOutList, |
| const NTV2_RP188 & | inRP188 | ||
| ) |
Appends the given NTV2_RP188 struct to the specified NTV2TimeCodeList.
| inOutList | Specifies the NTV2TimeCodeList to be appended to. | |
| [in] | inRP188 | Specifies the NTV2_RP188 to append to the list. |
Definition at line 894 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2GeometrySet & | inGeometries | ||
| ) |
Definition at line 1152 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2InputSourceSet & | inSet | ||
| ) |
Definition at line 1175 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2OutputDestinations & | inSet | ||
| ) |
Definition at line 1197 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2PixelFormats & | inFormats | ||
| ) |
Definition at line 1101 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2StandardSet & | inStandards | ||
| ) |
Definition at line 1126 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2VideoFormatSet & | inFormats | ||
| ) |
Definition at line 1082 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStr, |
| const NTV2AudioChannelOctets & | inSet | ||
| ) |
Definition at line 51 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStr, |
| const NTV2AudioChannelPairs & | inSet | ||
| ) |
Definition at line 34 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStr, |
| const NTV2AudioChannelQuads & | inSet | ||
| ) |
Definition at line 44 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStr, |
| const NTV2DIDSet & | inDIDs | ||
| ) |
Definition at line 65 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStr, |
| const NTV2DoubleArray & | inVector | ||
| ) |
Definition at line 58 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const AUTOCIRCULATE_TRANSFER & | inObj | ||
| ) |
Definition at line 987 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const AUTOCIRCULATE_TRANSFER_STATUS & | inObj | ||
| ) |
Definition at line 1019 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const AutoCircVidProcInfo & | inObj | ||
| ) |
Definition at line 1052 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const FRAME_STAMP & | inObj | ||
| ) |
Definition at line 947 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2_HEADER & | inObj | ||
| ) |
Definition at line 320 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2_RP188 & | inObj | ||
| ) |
Definition at line 885 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2_TRAILER & | inObj | ||
| ) |
Definition at line 366 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2Buffer & | inObj | ||
| ) |
Definition at line 381 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2ColorCorrectionData & | inObj | ||
| ) |
Definition at line 1064 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2RegisterValueMap & | inObj | ||
| ) |
Definition at line 1036 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2RegisterWrites & | inObj | ||
| ) |
Definition at line 3611 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2SegmentedDMAInfo & | inObj | ||
| ) |
Definition at line 976 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2TimeCodeList & | inObj | ||
| ) |
Definition at line 901 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const ULWord64Sequence & | inData | ||
| ) |
Definition at line 100 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const ULWordSequence & | inData | ||
| ) |
Definition at line 88 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const UWordSequence & | inData | ||
| ) |
Definition at line 76 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStrm, |
| const NTV2SegmentedXferInfo & | inRun | ||
| ) |
Definition at line 1426 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | oss, |
| const AUTOCIRCULATE_STATUS & | inObj | ||
| ) |
Definition at line 2686 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | oss, |
| const NTV2FrameRateSet & | inSet | ||
| ) |
Definition at line 1390 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | std::ostream & | inOutStream, |
| const NTV2RegInfo & | inObj | ||
| ) |
Writes the given NTV2RegInfo to the specified output stream.
| inOutStream | Specifies the output stream to receive the human-readable representation of the NTV2RegInfo instance. | |
| [in] | inObj | Specifies the NTV2RegInfo instance to print to the output stream. |
Definition at line 3605 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | std::ostream & | inOutStream, |
| const NTV2TCIndexes & | inObj | ||
| ) |
Streams the given NTV2TCIndexes to the specified ostream in a human-readable format.
| inOutStream | Specifies the ostream to use. | |
| [in] | inObj | Specifies the NTV2TCIndexes set to be streamed. |
Definition at line 927 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | std::ostream & | inOutStream, |
| const NTV2TimeCodes & | inObj | ||
| ) |
Streams the given NTV2TimeCodes map to the specified ostream in a human-readable format.
| inOutStream | Specifies the ostream to use. | |
| [in] | inObj | Specifies the NTV2TimeCodes map to be streamed. |
Definition at line 914 of file ntv2publicinterface.cpp.
|
static |
Definition at line 427 of file ntv2publicinterface.cpp.
|
static |
Definition at line 2875 of file ntv2publicinterface.cpp.
|
static |
Definition at line 1509 of file ntv2publicinterface.cpp.