diff options
Diffstat (limited to 'include/arguments.h')
-rw-r--r-- | include/arguments.h | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/include/arguments.h b/include/arguments.h new file mode 100644 index 0000000..65476c3 --- /dev/null +++ b/include/arguments.h @@ -0,0 +1,39 @@ +/** + * Arguments.h + * + * When a function is invoked, it is passed a vector of arguments. This + * arguments class, that overrides from vector, takes care of that. + * + * @author Emiel Bruijntjes <emiel.bruijntjes@copernica.com> + * @copyright 2013 Copernica BV + */ + +/** + * Set up namespace + */ +namespace PhpCpp { + +/** + * Class definition + */ +class Arguments : public std::vector<Value> +{ +public: + /** + * Constructor + * @param argc The number of arguments + */ + Arguments(int argc); + + /** + * Destructor + */ + virtual ~Arguments() {} + +}; + +/** + * End of namespace + */ +} + |