OpenASIP  2.0
Classes | Public Member Functions | Private Attributes | List of all members
TPEF::AOutReader::Header Class Reference

#include <AOutReader.hh>

Collaboration diagram for TPEF::AOutReader::Header:
Collaboration graph

Classes

struct  HeaderRawData
 This structure holds the sizes of every section in bytes. More...
 

Public Member Functions

 Header ()
 Header class. More...
 
virtual ~Header ()
 
void setSectionSizeData (Word size)
 
void setSectionSizeUData (Word size)
 
void setSectionSizeText (Word size)
 
void setSectionSizeSymbol (Word size)
 
void setSectionSizeTextReloc (Word size)
 
void setSectionSizeDataReloc (Word size)
 
void setSectionSizeString (Word size)
 
Word sectionSizeData () const
 
Word sectionSizeUData () const
 
Word sectionSizeText () const
 
Word sectionSizeSymbol () const
 
Word sectionSizeTextReloc () const
 
Word sectionSizeDataReloc () const
 
Word sectionSizeString () const
 

Private Attributes

struct TPEF::AOutReader::Header::HeaderRawData sizes_
 

Detailed Description

Stores the data of a.out file header.

Definition at line 157 of file AOutReader.hh.

Constructor & Destructor Documentation

◆ Header()

TPEF::AOutReader::Header::Header ( )

Header class.

Constructor

Definition at line 410 of file AOutReader.cc.

410  {
411 }

◆ ~Header()

TPEF::AOutReader::Header::~Header ( )
virtual

Destructor

Definition at line 417 of file AOutReader.cc.

417  {
418 }

Member Function Documentation

◆ sectionSizeData()

Word TPEF::AOutReader::Header::sectionSizeData ( ) const

◆ sectionSizeDataReloc()

Word TPEF::AOutReader::Header::sectionSizeDataReloc ( ) const

◆ sectionSizeString()

Word TPEF::AOutReader::Header::sectionSizeString ( ) const

◆ sectionSizeSymbol()

Word TPEF::AOutReader::Header::sectionSizeSymbol ( ) const

◆ sectionSizeText()

Word TPEF::AOutReader::Header::sectionSizeText ( ) const

◆ sectionSizeTextReloc()

Word TPEF::AOutReader::Header::sectionSizeTextReloc ( ) const

◆ sectionSizeUData()

Word TPEF::AOutReader::Header::sectionSizeUData ( ) const

◆ setSectionSizeData()

void TPEF::AOutReader::Header::setSectionSizeData ( Word  size)

◆ setSectionSizeDataReloc()

void TPEF::AOutReader::Header::setSectionSizeDataReloc ( Word  size)

◆ setSectionSizeString()

void TPEF::AOutReader::Header::setSectionSizeString ( Word  size)

◆ setSectionSizeSymbol()

void TPEF::AOutReader::Header::setSectionSizeSymbol ( Word  size)

◆ setSectionSizeText()

void TPEF::AOutReader::Header::setSectionSizeText ( Word  size)

◆ setSectionSizeTextReloc()

void TPEF::AOutReader::Header::setSectionSizeTextReloc ( Word  size)

◆ setSectionSizeUData()

void TPEF::AOutReader::Header::setSectionSizeUData ( Word  size)

Member Data Documentation

◆ sizes_

struct TPEF::AOutReader::Header::HeaderRawData TPEF::AOutReader::Header::sizes_
private

The documentation for this class was generated from the following files: