The Sparta Modeling Framework
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MemoryExceptions.hpp File Reference

File that contains some exception types related to memory interfaces. More...

#include "sparta/utils/SpartaException.hpp"
#include "sparta/memory/AddressTypes.hpp"

Go to the source code of this file.

Classes

class  sparta::memory::MemoryTranslationError
 Indicates that there was an issue translating an address in the SPARTA framework. More...
 
class  sparta::memory::MemoryAccessError
 Indicates that there was an issue accessing a SPARTA memory object or interface. More...
 
class  sparta::memory::MemoryReadError
 Error while attempting to read some memory object or interface. More...
 
class  sparta::memory::MemoryWriteError
 Error while attempting to write some memory object or interface. More...
 
class  sparta::memory::MemoryPeekError
 Error while attempting to peek some memory object or interface. More...
 
class  sparta::memory::MemoryPokeError
 Error while attempting to poke some memory object or interface. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 
namespace  sparta::memory
 Namespace containing memory interfaces, types, and storage objects.
 

Detailed Description

File that contains some exception types related to memory interfaces.

Definition in file MemoryExceptions.hpp.