Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
ArgParser Member List

This is the complete list of members for ArgParser, including all inherited members.

ArgParser(App *app)ArgParserexplicit
argsBase()ArgParserinlinestatic
assembleCommand(std::vector< std::string > &argsArray, const std::string_view &ignoreArg=std::string_view(), int parametersRequired=0)ArgParserstatic
getArgv(std::vector< std::string > &argsArray)ArgParserstatic
isArg(int argi, int argc, const char *const *argv, const char *name1, const char *name2, int minRequiredParameters=0)ArgParserstatic
parseClientArgs(deskflow::ClientArgs &args, int argc, const char *const *argv) constArgParser
parseDeprecatedArgs(int argc, const char *const *argv, int &i) constArgParser
parseGenericArgs(int argc, const char *const *argv, int &i) constArgParser
parsePlatformArgs(deskflow::ArgsBase &argsBase, const int &argc, const char *const *argv, int &i) constArgParser
parseServerArgs(deskflow::ServerArgs &args, int argc, const char *const *argv) constArgParser
removeDoubleQuotes(std::string_view &arg)ArgParserstatic
searchDoubleQuotes(const std::string_view &command, size_t &left, size_t &right, size_t startPos=0)ArgParserstatic
setArgsBase(deskflow::ArgsBase &argsBase) constArgParserinline
splitCommandString(const std::string_view &command, std::vector< std::string > &argv)ArgParserstatic