nim_duilib/base/util/cmd_line_args.h
jiajia_deng 4933d1f2bc Remove dependency on shared
Signed-off-by: jiajia_deng <2894220@gmail.com>
2019-09-20 16:27:58 +08:00

28 lines
415 B
C++

#ifndef BASE_UTIL_CMD_LINE_ARGS_H_
#define BASE_UTIL_CMD_LINE_ARGS_H_
#include "base/base_export.h"
#include <vector>
#include <ctype.h>
namespace nbase
{
class BASE_EXPORT CmdLineArgs: public std::vector<wchar_t*>
{
public:
CmdLineArgs(const wchar_t *command_line = 0);
virtual ~CmdLineArgs();
private:
bool ParseCommandLine();
wchar_t *buffer_;
};
} // namespace
#endif // BASE_UTIL_CMD_LINE_ARGS_H_