ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Public Member Functions | List of all members
etiss::CPUArchDefaultPlugins Class Reference

provides common basic plugins More...

#include <CPUArch.h>

Inheritance diagram for etiss::CPUArchDefaultPlugins:
Inheritance graph
[legend]

Public Member Functions

virtual ~CPUArchDefaultPlugins ()
 
virtual etiss::PluginnewTimer (ETISS_CPU *cpu)
 create a simple default timer implementaion instance for this architecture. More...
 
virtual void deleteTimer (etiss::Plugin *timer)
 delete timer instance More...
 

Detailed Description

provides common basic plugins

Definition at line 139 of file CPUArch.h.

Constructor & Destructor Documentation

◆ ~CPUArchDefaultPlugins()

virtual etiss::CPUArchDefaultPlugins::~CPUArchDefaultPlugins ( )
inlinevirtual

Definition at line 142 of file CPUArch.h.

Member Function Documentation

◆ deleteTimer()

void CPUArchDefaultPlugins::deleteTimer ( etiss::Plugin timer)
virtual

delete timer instance

Returns
may be 0

Definition at line 69 of file CPUArch.cpp.

◆ newTimer()

etiss::Plugin * CPUArchDefaultPlugins::newTimer ( ETISS_CPU cpu)
virtual

create a simple default timer implementaion instance for this architecture.

Returns
may be 0

Definition at line 64 of file CPUArch.cpp.


The documentation for this class was generated from the following files: