OpenASIP  2.0
Public Attributes | List of all members
DataSectionCreator::InternalSection Struct Reference
Collaboration diagram for DataSectionCreator::InternalSection:
Collaboration graph

Public Attributes

std::string addressSpace
 Address space of the section. More...
 
bool isInitialized
 If section contains initialization data. More...
 
bool fixedStartAddress
 Is start address of the section fixed. More...
 
UValue startAddress
 The start address of the section. More...
 
UValue length
 Number of MAUs stored in section. More...
 
std::vector< DataLine * > lines
 Initialization data of the section. (or uninitialization data;) More...
 

Detailed Description

Internal representation of data section.

Definition at line 72 of file DataSectionCreator.hh.

Member Data Documentation

◆ addressSpace

std::string DataSectionCreator::InternalSection::addressSpace

◆ fixedStartAddress

bool DataSectionCreator::InternalSection::fixedStartAddress

◆ isInitialized

bool DataSectionCreator::InternalSection::isInitialized

If section contains initialization data.

Definition at line 77 of file DataSectionCreator.hh.

Referenced by DataSectionCreator::addDataLine(), and DataSectionCreator::finalize().

◆ length

UValue DataSectionCreator::InternalSection::length

◆ lines

std::vector<DataLine*> DataSectionCreator::InternalSection::lines

Initialization data of the section. (or uninitialization data;)

Definition at line 87 of file DataSectionCreator.hh.

Referenced by DataSectionCreator::addDataLine(), DataSectionCreator::cleanup(), DataSectionCreator::finalize(), and DataSectionCreator::resolveDataAreaSizesAndLabelAddresses().

◆ startAddress

UValue DataSectionCreator::InternalSection::startAddress

The documentation for this struct was generated from the following file: