OpenASIP
2.0
|
#include <cstddef>
#include <set>
#include <map>
#include <list>
#include <iterator>
#include <sstream>
#include "Application.hh"
#include "ReferenceKey.hh"
#include "Exception.hh"
#include "SafePointer.icc"
Go to the source code of this file.
Classes | |
class | TPEF::ReferenceManager::SafePointerList |
class | TPEF::ReferenceManager::HashFunctions |
class | TPEF::ReferenceManager::SafePointer |
Namespaces | |
TPEF | |
TPEF::ReferenceManager | |
Typedefs | |
typedef std::set< SafePointer * > | TPEF::ReferenceManager::SafePointerSet |
Unordered set of SafePointers. More... | |
typedef std::map< SectionIndexKey, SafePointerList * > | TPEF::ReferenceManager::SectionIndexMap |
Map for SafePointers that are requested using SectionIndexKeys. More... | |
typedef std::map< SectionOffsetKey, SafePointerList * > | TPEF::ReferenceManager::SectionOffsetMap |
Map for SafePointers that are requested using SectionOffsetKeys. More... | |
typedef std::map< FileOffsetKey, SafePointerList * > | TPEF::ReferenceManager::FileOffsetMap |
Map for SafePointers that are requested using FileOffsetKeys. More... | |
typedef std::map< SectionKey, SafePointerList * > | TPEF::ReferenceManager::SectionMap |
Map for SafePointers that are requested using SectionKeys. More... | |
typedef std::map< const SafePointable *, SafePointerList * > | TPEF::ReferenceManager::ReferenceMap |
Map for resolved references, that is SafePointers that are pointing to the created object. More... | |
Declaration of SafePointer class and utility classes and types related to ReferenceManager.
Definition in file SafePointer.hh.