Logikai szimulátor
Főoldal
Osztályok
Fájl
Fájllista
Fájlelemek
Összes
Osztályok
Fájl
Függvények
Változók
inverter_block.hpp
Ugrás a fájl dokumentációjához.
1
#ifndef __INVERTER_BLOCK_HPP__
2
#define __INVERTER_BLOCK_HPP__
3
4
#include "
logic_vm.hpp
"
5
11
class
inverter_block
:
public
logic_vm::block
{
12
public
:
13
inverter_block
(std::string
const
&
id
) :
block
(id) {
14
events
.push_back(
15
[&] () {
16
for
(
auto
&out:
output
)
17
out.set_state(!
input
[0].get_state());
18
}
19
);
20
};
21
~inverter_block
() { }
22
};
23
24
#endif // __INVERTER_BLOCK_HPP__
25
inverter_block.hpp
Projekt: Logikai szimulátor Készült: Mon Jun 24 2013 10:27:23 Készítette:
1.8.1.2