|
simulavr
1.1.0
|
Hold data memory block and symbol informations. More...
#include <memory.h>
Public Member Functions | |
| Data () | |
| void | WriteMem (const unsigned char *, unsigned int offset, unsigned int size) |
Public Member Functions inherited from Memory | |
| Memory (int size) | |
| virtual | ~Memory () |
| std::string | GetSymbolAtAddress (unsigned int add) |
| unsigned int | GetAddressAtSymbol (const std::string &s) |
| void | AddSymbol (std::pair< unsigned int, std::string > p) |
| unsigned int | GetSize () |
Additional Inherited Members | |
Public Attributes inherited from Memory | |
| unsigned char * | myMemory |
| std::multimap< unsigned int, std::string > | sym |
Protected Attributes inherited from Memory | |
| unsigned int | size |
Hold data memory block and symbol informations.
Data class is a derived class from Memory, at the moment it's only used for hold symbols informations about data. NO memory space is allocated! myMemory will be initialized to NULL!
|
inlinevirtual |