Go to the documentation of this file.
35 #ifndef TTA_TPEF_CODE_SECTION_WRITER_HH
36 #define TTA_TPEF_CODE_SECTION_WRITER_HH
TPEFCodeSectionWriter & operator=(const TPEFCodeSectionWriter &)
Assignment not allowed.
void writeDataField(BinaryStream &stream, SectionElement *elem) const
static const TPEFCodeSectionWriter instance_
Unique instance of class.
static const Byte IMMEDIATE_VALUE_MAX_BYTES
Maximum number of bytes that single immediate can contain.
virtual void writeId(BinaryStream &stream, HalfWord id) const
virtual Section::SectionType type() const
void writeAttributeField(BinaryStream &stream, SectionElement *elem, bool isEnd) const
virtual ~TPEFCodeSectionWriter()
virtual void actualWriteData(BinaryStream &stream, const Section *sect) const
virtual void writeInfo(BinaryStream &stream, const Section *sect) const
void writeAnnotations(BinaryStream &stream, SectionElement *elem) const