summaryrefslogtreecommitdiff
path: root/Object.h
diff options
context:
space:
mode:
authorDaniel Jones <admin@danieljon.es>2020-07-07 11:13:11 +0930
committerDaniel Jones <admin@danieljon.es>2020-07-07 11:13:11 +0930
commit848e32a6983cd2d61e3c1e9a489ca6563536099f (patch)
tree5bb734dce7da0c30fd538ee49d19ced5c76ae091 /Object.h
parent32f7cf863c1b430872c3b7ae4be49fbedede63ad (diff)
downloadfoxlogicgates-848e32a6983cd2d61e3c1e9a489ca6563536099f.tar.gz
foxlogicgates-848e32a6983cd2d61e3c1e9a489ca6563536099f.zip
make update_state pure virtual, use Object instead of gate
Diffstat (limited to 'Object.h')
-rw-r--r--Object.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Object.h b/Object.h
index e4e504b..f295491 100644
--- a/Object.h
+++ b/Object.h
@@ -55,7 +55,7 @@ class Object
void add_output_object_id(int id_) { this->output_object_ids.push_back(id_); };
- virtual void update_state() {}; // subclasses must implement
+ virtual void update_state() = 0; // subclasses must implement
static void set_object_id_counter(int id_) { object_id_counter = id_; };
static int get_object_id_counter() { return object_id_counter; };