Transaction-Level Modeling Framework for Space Applications
#include <registers.hpp>
Public Member Functions | |
RegisterBankClass () | |
RegisterBankClass (unsigned int size) | |
void | setNewRegister (unsigned int numReg, Register *newReg) |
void | setSize (unsigned int size) throw () |
Register & | operator[] (unsigned int numReg) throw () |
virtual | ~RegisterBankClass () |
leon3_funclt_trap::RegisterBankClass::RegisterBankClass | ( | ) |
|
virtual |
References i.
void leon3_funclt_trap::RegisterBankClass::setNewRegister | ( | unsigned int | numReg, |
Register * | newReg | ||
) |
References THROW_EXCEPTION.
Referenced by leon3_funclt_trap::Processor_leon3_funclt::Processor_leon3_funclt().
void leon3_funclt_trap::RegisterBankClass::setSize | ( | unsigned int | size | ) | |
throw | ( | ||||
) |
References i.
Referenced by leon3_funclt_trap::Processor_leon3_funclt::Processor_leon3_funclt().