aboutsummaryrefslogtreecommitdiff
path: root/NodeOutput.h
diff options
context:
space:
mode:
Diffstat (limited to 'NodeOutput.h')
-rw-r--r--NodeOutput.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/NodeOutput.h b/NodeOutput.h
index d2319f1..83a8b34 100644
--- a/NodeOutput.h
+++ b/NodeOutput.h
@@ -7,16 +7,19 @@ public:
NodeOutput();
NodeOutput(const NodeOutput * prototype);
~NodeOutput() = default;
+
virtual void sim();
virtual SignalLevel level();
virtual NodeOutput * clone() const;
virtual void setOutput(Net *);
+
private:
- virtual void init();
- NodeOutput(const char * type);
+ using Node::Node;
constexpr static const char * type = "probe";
static NodeOutput instance;
+
+private:
SignalLevel input;
public: