#ifndef PsychicWebParameter_h #define PsychicWebParameter_h /* * PARAMETER :: Chainable object to hold GET/POST and FILE parameters * */ class PsychicWebParameter { private: String _name; String _value; size_t _size; bool _isForm; bool _isFile; public: PsychicWebParameter(const String & name, const String & value, bool form = false, bool file = false, size_t size = 0) : _name(name) , _value(value) , _size(size) , _isForm(form) , _isFile(file) { } const String & name() const { return _name; } const String & value() const { return _value; } size_t size() const { return _size; } bool isPost() const { return _isForm; } bool isFile() const { return _isFile; } }; #endif //PsychicWebParameter_h