aboutsummaryrefslogtreecommitdiff
path: root/enginedata.h
diff options
context:
space:
mode:
authortomsmeding <hallo@tomsmeding.nl>2015-05-11 21:24:57 +0200
committertomsmeding <hallo@tomsmeding.nl>2015-05-11 21:24:57 +0200
commitce356164bac0f739fea97b8bee61c066b9f2ae87 (patch)
treebf73239c76e0288de9378f06c322766889ef1fb9 /enginedata.h
parentbfd76241386fe54c4394171c861f4b1676b5bf32 (diff)
Add <<debug<< log, clean up some code and let find return a list instead of 1 element
Diffstat (limited to 'enginedata.h')
-rw-r--r--enginedata.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/enginedata.h b/enginedata.h
index 1b9feb4..e5d488e 100644
--- a/enginedata.h
+++ b/enginedata.h
@@ -1,5 +1,8 @@
+#pragma once
+
#include <string>
#include <map>
+#include <list>
#include "Maybe.h"
using namespace std;
@@ -56,7 +59,7 @@ struct Table{
~Table(void);
Table(Table &&other);
- void insert(Row &&row);
- void insert(Row &row);
- Maybe<Row> find(const string &key);
+ bool insert(Row &&row);
+ bool insert(Row &row);
+ list<Row> find(const string &key);
};