![]() |
AJA NTV2 SDK
17.6.0.2675
NTV2 SDK 17.6.0.2675
|
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 3743 of file ntv2publicinterface.cpp.
| #define AsU32Ref | ( | _x_ | ) | reinterpret_cast<uint32_t&>(_x_) |
Definition at line 3744 of file ntv2publicinterface.cpp.
| #define AsU64Ref | ( | _x_ | ) | reinterpret_cast<uint64_t&>(_x_) |
Definition at line 3745 of file ntv2publicinterface.cpp.
| #define AsU8Ref | ( | _x_ | ) | reinterpret_cast<uint8_t&>(_x_) |
Definition at line 3742 of file ntv2publicinterface.cpp.
| string CommaStr | ( | const T & | inNum | ) |
Definition at line 2680 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 3652 of file ntv2publicinterface.cpp.
|
static |
| NTV2RegNumSet GetRegisterNumbers | ( | const NTV2RegReads & | inRegInfos | ) |
| [in] | inRegInfos | Specifies the NTV2RegInfo collection. |
Definition at line 3643 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 3628 of file ntv2publicinterface.cpp.
| string NTV2AutoCirculateStateToString | ( | const NTV2AutoCirculateState | inState | ) |
| [in] | inState | Specifies the NTV2AutoCirculateState of interest. |
Definition at line 1474 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 3552 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 3573 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 1452 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 1380 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 1395 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 1411 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 1340 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 1364 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 1311 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 1259 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 1284 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 1274 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 1299 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 3634 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 3596 of file ntv2publicinterface.cpp.
| NTV2ChannelList NTV2MakeChannelList | ( | const NTV2ChannelSet | inChannels | ) |
| [in] | inChannels | Specifies the NTV2Channels that should go into the NTV2ChannelList. |
Definition at line 3605 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 3579 of file ntv2publicinterface.cpp.
| NTV2ChannelSet NTV2MakeChannelSet | ( | const NTV2ChannelList | inChannels | ) |
| [in] | inChannels | Specifies the NTV2Channels that should go into the NTV2ChannelSet. |
Definition at line 3588 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 3613 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintChannelList | ( | const NTV2ChannelList & | inObj, |
| const bool | inCompact, | ||
| ostream & | inOutStream | ||
| ) |
Definition at line 3537 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintChannelSet | ( | const NTV2ChannelSet & | inObj, |
| const bool | inCompact, | ||
| ostream & | inOutStream | ||
| ) |
Definition at line 3558 of file ntv2publicinterface.cpp.
| ostream& NTV2PrintULWordVector | ( | const NTV2ULWordVector & | inObj, |
| ostream & | inOutStream | ||
| ) |
Definition at line 3529 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 1444 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 1207 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 1230 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 1252 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 1158 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 1184 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 980 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 1113 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 935 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2GeometrySet & | inGeometries | ||
| ) |
Definition at line 1193 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2InputSourceSet & | inSet | ||
| ) |
Definition at line 1216 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2OutputDestinations & | inSet | ||
| ) |
Definition at line 1238 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2PixelFormats & | inFormats | ||
| ) |
Definition at line 1142 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2StandardSet & | inStandards | ||
| ) |
Definition at line 1167 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOStream, |
| const NTV2VideoFormatSet & | inFormats | ||
| ) |
Definition at line 1123 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 1028 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const AUTOCIRCULATE_TRANSFER_STATUS & | inObj | ||
| ) |
Definition at line 1060 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const AutoCircVidProcInfo & | inObj | ||
| ) |
Definition at line 1093 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const FRAME_STAMP & | inObj | ||
| ) |
Definition at line 988 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 926 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 1105 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2RegisterValueMap & | inObj | ||
| ) |
Definition at line 1077 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2RegisterWrites & | inObj | ||
| ) |
Definition at line 3667 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2SegmentedDMAInfo & | inObj | ||
| ) |
Definition at line 1017 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | inOutStream, |
| const NTV2TimeCodeList & | inObj | ||
| ) |
Definition at line 942 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 1467 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | oss, |
| const AUTOCIRCULATE_STATUS & | inObj | ||
| ) |
Definition at line 2727 of file ntv2publicinterface.cpp.
| ostream& operator<< | ( | ostream & | oss, |
| const NTV2FrameRateSet & | inSet | ||
| ) |
Definition at line 1431 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 3661 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 968 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 955 of file ntv2publicinterface.cpp.
|
static |
Definition at line 468 of file ntv2publicinterface.cpp.
|
static |
Definition at line 2916 of file ntv2publicinterface.cpp.
|
static |
Definition at line 1550 of file ntv2publicinterface.cpp.