Go to the documentation of this file.
33 #ifndef TTA_NULL_ADDRESS_SPACE_HH
34 #define TTA_NULL_ADDRESS_SPACE_HH
49 virtual int width()
const;
54 virtual void setName(
const std::string&
name)
override;
static NullAddressSpace & instance()
static Machine machine_
Machine to which the null address space is registered.
virtual void unsetMachine()
virtual ~NullAddressSpace()
virtual int width() const
static NullAddressSpace instance_
The only instance of NullAddressSpace.
virtual ULongWord start() const
virtual Machine * machine() const
virtual void loadState(const ObjectState *state)
virtual void setName(const std::string &name) override
virtual ULongWord end() const
virtual TCEString name() const override
virtual ObjectState * saveState() const
virtual void ensureRegistration(const Component &component) const
virtual bool isRegistered() const
virtual void setMachine(Machine &mach) override
virtual void setWidth(int width) override
virtual void setAddressBounds(ULongWord start, ULongWord end) override