#include <tester.h>
Inheritance diagram for lcs::Tester< inBits, outBits >:
inBits | The number of lines in the input bus. | |
inBits | The number of lines in the output bus. |
Public Member Functions | |
Tester (const Bus< inBits > &inBus, const Bus< outBits > &outBus) | |
~Tester () | |
void | run (void) |
lcs::Tester< inBits, outBits >::Tester | ( | const Bus< inBits > & | inBus, | |
const Bus< outBits > & | outBus | |||
) |
The only meaningfull constructor for the class. A default constructor is not explicitly provided. Moreover, the one synthesized by the compiler is practically useless.
outBus | The output bus of the circuit to be tested. | |
inBus | The input bus to the circuit to be tested. | |
inBits | The number of lines in the input bus. | |
outBits | The number of lines in the output bus. |
lcs::Tester< inBits, outBits >::~Tester | ( | ) |
Destructor.
void lcs::Tester< inBits, outBits >::run | ( | void | ) |
Runs the test and displays the results on the stdout device.