// Copyright 2017 Dolphin Emulator Project // Licensed under GPLv2+ // Refer to the license.txt file included. #include #include #include namespace optparse { class OptionParser; class Values; } // namespace optparse namespace CommandLineParse { enum class ParserOptions { IncludeGUIOptions, OmitGUIOptions, }; std::unique_ptr CreateParser(ParserOptions options); optparse::Values& ParseArguments(optparse::OptionParser* parser, int argc, char** argv); optparse::Values& ParseArguments(optparse::OptionParser* parser, const std::vector& arguments); } // namespace CommandLineParse