OpenASIP  2.0
Public Member Functions | List of all members
BasicMachineCheckSuite Class Reference

#include <BasicMachineCheckSuite.hh>

Inheritance diagram for BasicMachineCheckSuite:
Inheritance graph
Collaboration diagram for BasicMachineCheckSuite:
Collaboration graph

Public Member Functions

 BasicMachineCheckSuite ()
 
virtual ~BasicMachineCheckSuite ()
 
- Public Member Functions inherited from MachineCheckSuite
virtual ~MachineCheckSuite ()
 
int checkCount () const
 
const MachineCheckcheck (int index)
 
bool run (const TTAMachine::Machine &machine, MachineCheckResults &results)
 

Additional Inherited Members

- Protected Member Functions inherited from MachineCheckSuite
 MachineCheckSuite ()
 
void addCheck (MachineCheck *check)
 

Detailed Description

Basic machine suite tests for basic design errors such as register files without input ports, etc.

Definition at line 42 of file BasicMachineCheckSuite.hh.

Constructor & Destructor Documentation

◆ BasicMachineCheckSuite()

BasicMachineCheckSuite::BasicMachineCheckSuite ( )

The Constructor.

Definition at line 45 of file BasicMachineCheckSuite.cc.

References MachineCheckSuite::addCheck().

Here is the call graph for this function:

◆ ~BasicMachineCheckSuite()

BasicMachineCheckSuite::~BasicMachineCheckSuite ( )
virtual

The Destructor.

Definition at line 54 of file BasicMachineCheckSuite.cc.

54  {
55 }

The documentation for this class was generated from the following files:
RegisterQuantityCheck
Definition: RegisterQuantityCheck.hh:48
RFPortCheck
Definition: RFPortCheck.hh:44
MachineCheckSuite::addCheck
void addCheck(MachineCheck *check)
Definition: MachineCheckSuite.cc:97
MachineCheckSuite::MachineCheckSuite
MachineCheckSuite()
Definition: MachineCheckSuite.cc:41
OperationBindingCheck
Definition: OperationBindingCheck.hh:42