19 void marshal(Marshaller
*m
, const char *name
);
21 void add_edge_notifier(std::function
<void (bool)> func
);
25 bool has_edge_notifier
;
26 std::function
<void (bool)> notifier
;
29 class InputPin
: public Pin
33 class OutputPin
: public Pin