diff options
author | tomsmeding <hallo@tomsmeding.nl> | 2015-05-11 21:24:57 +0200 |
---|---|---|
committer | tomsmeding <hallo@tomsmeding.nl> | 2015-05-11 21:24:57 +0200 |
commit | ce356164bac0f739fea97b8bee61c066b9f2ae87 (patch) | |
tree | bf73239c76e0288de9378f06c322766889ef1fb9 /enginedata.h | |
parent | bfd76241386fe54c4394171c861f4b1676b5bf32 (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.h | 9 |
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); }; |