X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Fparser.hh;h=a237053482d837821a35a5a480b80ab8f65d78db;hb=13cf497f83b3f37df2d044bd138db9f776a077f1;hp=a66e414126ccda26a3af788dd1b5d1f76b07051f;hpb=71f05fc2a4bc536f5c096e7ca756cd539ead911d;p=chaz%2Fopenbox diff --git a/util/epist/parser.hh b/util/epist/parser.hh index a66e4141..a2370534 100644 --- a/util/epist/parser.hh +++ b/util/epist/parser.hh @@ -13,9 +13,15 @@ public: void setKey(std::string key) { _key = key; } - void setArgument(std::string arg) + void setArgumentNum(std::string arg) { _arg = arg; } + void setArgumentNegNum(std::string arg) + { _arg = "-" + arg; } + + void setArgumentStr(std::string arg) + { _arg = arg.substr(1, arg.size() - 2); } + void setAction(std::string); void addModifier(std::string); void endAction();