OpenASIP
2.0
|
#include <ReferenceKey.hh>
Public Member Functions | |
SectionKey (SectionId sectionId) | |
virtual | ~SectionKey () |
bool | operator== (const SectionKey &other) const |
bool | operator!= (const SectionKey &other) const |
bool | operator< (const SectionKey &other) const |
SectionId | sectionId () const |
Public Member Functions inherited from TPEF::ReferenceManager::ReferenceKey | |
virtual | ~ReferenceKey () |
Private Attributes | |
SectionId | sectionId_ |
Identification code of the section that contains the element this key points to. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from TPEF::ReferenceManager::ReferenceKey | |
ReferenceKey () | |
With this type of key one can identify (section) objects with an arbitrary numeric code that is unique among all objects.
Definition at line 145 of file ReferenceKey.hh.
TPEF::ReferenceManager::SectionKey::SectionKey | ( | SectionId | sectionId | ) |
The constructor.
sectionId | Identification code of the section. |
Definition at line 125 of file ReferenceKey.cc.
|
virtual |
bool TPEF::ReferenceManager::SectionKey::operator!= | ( | const SectionKey & | other | ) | const |
bool TPEF::ReferenceManager::SectionKey::operator< | ( | const SectionKey & | other | ) | const |
bool TPEF::ReferenceManager::SectionKey::operator== | ( | const SectionKey & | other | ) | const |
SectionId TPEF::ReferenceManager::SectionKey::sectionId | ( | ) | const |
Referenced by TPEF::TPEFStringSectionWriter::actualWriteData(), TPEF::TPEFASpaceSectionWriter::actualWriteData(), TPEF::TPEFCodeSectionWriter::actualWriteData(), TPEF::TPEFDataSectionWriter::actualWriteData(), TPEF::TPEFSymbolSectionWriter::actualWriteData(), TPEF::TPEFUDataSectionWriter::createKeys(), TPEF::TPEFRelocSectionReader::finalize(), TPEF::ReferenceManager::HashFunctions::operator()(), TPEF::ReferenceManager::SafePointer::resolve(), and TPEF::SectionIdReplacer::tryToReplace().
|
private |
Identification code of the section that contains the element this key points to.
Definition at line 160 of file ReferenceKey.hh.