ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
|
#include <CPUStateCopyHelper.h>
Public Member Functions | |
void | registerAllocator (std::string type, std::function< std::pair< uint8_t *, size_t >(std::string, ETISS_CPU *)> allocator) |
Public Attributes | |
etiss_del_como(CPUStateCopyHelper) private std::map< std::string, std::function< std::pair< uint8_t *, size_t >std::string, ETISS_CPU *)> > | allocatorMap_ |
type -> std::pair<uint8_t*,size_t>(*func)(std::string registername,ETISS_CPU * cpu) More... | |
Definition at line 52 of file CPUStateCopyHelper.h.
void etiss::fault::CPUStateCopyHelper::registerAllocator | ( | std::string | type, |
std::function< std::pair< uint8_t *, size_t >(std::string, ETISS_CPU *)> | allocator | ||
) |
etiss_del_como (CPUStateCopyHelper) private std::map<std::string, std::function<std::pair<uint8_t *, size_t>std::string, ETISS_CPU *)> > etiss::fault::CPUStateCopyHelper::allocatorMap_ |
type -> std::pair<uint8_t*,size_t>(*func)(std::string registername,ETISS_CPU * cpu)
Definition at line 57 of file CPUStateCopyHelper.h.