OpenASIP
2.0
TPEF
StringSection
TPEF::StringSection Member List
This is the complete list of members for
TPEF::StringSection
, including all inherited members.
addByte
(Byte aByte)
TPEF::DataSection
virtual
addElement
(SectionElement *element)
TPEF::Section
virtual
addMAU
(MinimumAddressableUnit aMAU)
TPEF::DataSection
virtual
aSpace
() const
TPEF::Section
aSpace_
TPEF::Section
private
assureInSection
(SectionOffset offset) const
TPEF::RawSection
virtual
belongsToSection
(const Chunk *chunk) const
TPEF::RawSection
byte
(const Chunk *chunk) const
TPEF::DataSection
virtual
byte
(Word offset) const
TPEF::DataSection
virtual
bytesToMAUs
(Word byteCount) const
TPEF::RawSection
virtual
chunk
(SectionOffset offset) const
TPEF::RawSection
virtual
chunk2String
(const Chunk *chunk) const
TPEF::StringSection
ChunkMap
typedef
TPEF::RawSection
private
chunkToMAUIndex
(const Chunk *chunk) const
TPEF::RawSection
virtual
clone
() const
TPEF::StringSection
protected
virtual
createSection
(SectionType type)
TPEF::Section
static
data_
TPEF::DataSection
private
dataChunks_
TPEF::RawSection
mutable
private
DataSection
(bool init)
TPEF::DataSection
protected
element
(Word index) const
TPEF::Section
elementCount
() const
TPEF::Section
elements_
TPEF::Section
private
empty
() const
TPEF::RawSection
flag
(SectionFlag aFlag) const
TPEF::Section
private
flags
() const
TPEF::Section
flags_
TPEF::Section
private
isAuxSection
() const
TPEF::Section
isChunkable
() const
TPEF::RawSection
virtual
isCodeSection
() const
TPEF::Section
inline
virtual
isDataSection
() const override
TPEF::DataSection
inline
virtual
isProgramSection
() const
TPEF::Section
isProgramSection
(SectionType type)
TPEF::Section
static
length
() const
TPEF::DataSection
virtual
length_
TPEF::RawSection
private
lengthInMAUs
() const
TPEF::RawSection
virtual
link
() const
TPEF::Section
link_
TPEF::Section
private
MAU
(Word index) const
TPEF::DataSection
virtual
MAUsToBytes
(Word mauCount) const
TPEF::RawSection
virtual
name
() const
TPEF::Section
name_
TPEF::Section
private
noBits
() const
TPEF::Section
PROGRAM_SECTION_MASK
TPEF::Section
private
static
proto_
TPEF::StringSection
private
static
prototypes_
TPEF::Section
private
static
RawSection
()
TPEF::RawSection
protected
RawSection
(const RawSection &)
TPEF::RawSection
private
referredChunk
(Word index) const
TPEF::RawSection
referredChunkCount
() const
TPEF::RawSection
referredChunksCache_
TPEF::RawSection
mutable
private
registerSection
(const Section *section)
TPEF::Section
protected
static
SafePointable
()
TPEF::SafePointable
protected
Section
()
TPEF::Section
protected
Section
(const Section &)
TPEF::Section
private
SectionFlag
enum name
TPEF::Section
SectionPrototypeMap
typedef
TPEF::Section
private
SectionType
enum name
TPEF::Section
setASpace
(const ReferenceManager::SafePointer *addrSpace)
TPEF::Section
setASpace
(ASpaceElement *addrSpace)
TPEF::Section
setByte
(Word offset, Byte aByte)
TPEF::DataSection
protected
virtual
setDataLength
(Word length)
TPEF::DataSection
virtual
setElement
(Word index, SectionElement *element)
TPEF::Section
virtual
setFlag
(SectionFlag aFlag)
TPEF::Section
private
setFlagNoBits
()
TPEF::Section
setFlags
(Byte flagByte)
TPEF::Section
setFlagVLen
()
TPEF::Section
protected
setLengthInMAUs
(Word length)
TPEF::RawSection
virtual
setLink
(const ReferenceManager::SafePointer *aLink)
TPEF::Section
setLink
(Section *aLink)
TPEF::Section
setName
(const ReferenceManager::SafePointer *sectionName)
TPEF::Section
setName
(Chunk *sectionName)
TPEF::Section
setStartingAddress
(AddressImage address)
TPEF::Section
SF_NOBITS
enum value
TPEF::Section
SF_VLEN
enum value
TPEF::Section
ST_ADDRSP
enum value
TPEF::Section
ST_CODE
enum value
TPEF::Section
ST_DATA
enum value
TPEF::Section
ST_DEBUG
enum value
TPEF::Section
ST_DUMMY
enum value
TPEF::Section
ST_LEDATA
enum value
TPEF::Section
ST_LINENO
enum value
TPEF::Section
ST_MR
enum value
TPEF::Section
ST_NOTE
enum value
TPEF::Section
ST_NULL
enum value
TPEF::Section
ST_RELOC
enum value
TPEF::Section
ST_STRTAB
enum value
TPEF::Section
ST_SYMTAB
enum value
TPEF::Section
ST_UDATA
enum value
TPEF::Section
startingAddress
() const
TPEF::Section
startingAddress_
TPEF::Section
private
string2Chunk
(const std::string &str)
TPEF::StringSection
StringSection
(bool init)
TPEF::StringSection
protected
type
() const
TPEF::StringSection
virtual
UDataSection
(bool init)
TPEF::UDataSection
protected
unsetFlag
(SectionFlag aFlag)
TPEF::Section
private
unsetFlagNoBits
()
TPEF::Section
unsetFlagVLen
()
TPEF::Section
protected
vLen
() const
TPEF::Section
writeValue
(Word index, Word numOfMAUs, unsigned long value)
TPEF::DataSection
virtual
writeValue
(Word index, Word numOfMAUs, signed long value)
TPEF::DataSection
virtual
~DataSection
()
TPEF::DataSection
virtual
~RawSection
()
TPEF::RawSection
virtual
~SafePointable
()
TPEF::SafePointable
virtual
~Section
()
TPEF::Section
virtual
~StringSection
()
TPEF::StringSection
virtual
~UDataSection
()
TPEF::UDataSection
virtual
Generated by
1.8.17