8 #ifndef AJA_ANCILLARYDATA_FRAMESTATUSINFO524D_H 9 #define AJA_ANCILLARYDATA_FRAMESTATUSINFO524D_H 49 virtual void Clear (
void);
67 virtual inline bool IsRecording (
void)
const {
return m_IsRecording;}
81 virtual std::ostream &
Print (std::ostream & inOutStream,
const bool inDetailed =
false)
const;
93 #endif // AJA_ANCILLARYDATA_FRAMESTATUSINFO524D_H AJAAncillaryData & operator=(const AJAAncillaryData &inRHS)
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 bool IsRecording(void) const
virtual AJAStatus ParsePayloadData(void)
Parses (interprets) the "local" ancillary data from my payload data.
const uint8_t AJAAncillaryData_FrameStatusInfo524D_DID
const uint8_t AJAAncillaryData_FrameStatusInfo524D_SID
Declaration of the AJAAncillaryDataFactory class.
Declares the AJAAncillaryData class.
This class handles "524D" Frame Status Information packets.
virtual AJAAncillaryData_FrameStatusInfo524D * Clone(void) const
I am the principal class that stores a single SMPTE-291 SDI ancillary data packet OR the digitized co...