#ifndef _ide_Command_Line_Handler_h_ #define _ide_Command_Line_Handler_h_ #include namespace Upp { // TODO: All TheIDE command line arguments should be handle in this class. class CommandLineHandler { public: CommandLineHandler(const Vector& args); bool Handle(); public: Vector GetArgs() { return clone(args); } private: bool HandleManipulators(); bool HandleScale(); bool HandleVersion() const; bool HandleHelp() const; bool HandleDebugBreakProcess() const; private: Vector args; }; } #endif