X-Git-Url: https://ruin.nu/git/?p=popboot.git;a=blobdiff_plain;f=action.h;h=35119c35c7d245615e10ab6c857d0e02702d089e;hp=60206a391c76119853c3beaf9fbde219f2f284c8;hb=dc49c0c521090f0eb4b9692b25a129537c07e19e;hpb=066d3c3659f52a73a0344c3e08989cc73a15164b diff --git a/action.h b/action.h index 60206a3..35119c3 100644 --- a/action.h +++ b/action.h @@ -1,13 +1,18 @@ #ifndef __ACTION_H__ #define __ACTION_H__ -typedef literals std::vector; +#include +#include + +typedef std::vector literals; class Action { public: Action(std::string executable, literals preconditions, literals effects); - const literals effects() const; - const literals preconditions() const; + Action(const Action& action); + Action(){}; + literals effects() const; + literals preconditions() const; int execute() const; protected: