34#ifndef TTA_TPEF_SECTION_WRITER_HH
35#define TTA_TPEF_SECTION_WRITER_HH
virtual Word elementSize(const Section *section) const
virtual void writeInfo(BinaryStream &stream, const Section *sect) const
virtual void createKeys(const Section *sect) const
virtual void actualWriteHeader(BinaryStream &stream, const Section *sect) const
TPEFSectionWriter(const TPEFSectionWriter &)
virtual void writeSize(BinaryStream &stream, const Section *sect) const
void writeBodyStartOffset(BinaryStream &stream, const Section *sect) const
virtual const BinaryWriter & parent() const
virtual Section::SectionType type() const =0
Returns SectionTypet hat actual reader or writer instance can handle.
virtual void actualWriteData(BinaryStream &stream, const Section *sect) const
virtual SectionId getSectionId() const
virtual ~TPEFSectionWriter()
HalfWord SectionId
Type for storing binary file section ids.