8 #ifndef AJA_ANCILLARYDATA_HDR_HLG_H 9 #define AJA_ANCILLARYDATA_HDR_HLG_H 46 virtual void Clear (
void);
70 virtual std::ostream &
Print (std::ostream & inOutStream,
const bool inDetailed =
false)
const;
84 #endif // AJA_ANCILLARYDATA_HDR_HLG_H AJAAncillaryData & operator=(const AJAAncillaryData &inRHS)
const uint8_t AJAAncillaryData_HDR_HLG_DID
AJAAncDataType
Identifies the ancillary data types that are known to this module.
virtual void Clear(void)
Frees my allocated memory, if any, and resets my members to their default values. ...
virtual std::ostream & Print(std::ostream &inOutStream, const bool inDetailed=false) const
Streams a human-readable representation of me to the given output stream.
virtual AJAStatus ParsePayloadData(void)
Parses (interprets) the "local" ancillary data from my payload data.
This class handles "5251" Frame Status Information packets.
Declaration of the AJAAncillaryDataFactory class.
const uint8_t AJAAncillaryData_HDR_HLG_SID
Declares the AJAAncillaryData class.
virtual AJAAncillaryData_HDR_HLG * Clone(void) const
I am the principal class that stores a single SMPTE-291 SDI ancillary data packet OR the digitized co...