Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
This is the complete list of members for ArgParser, including all inherited members.
ArgParser(App *app) | ArgParser | explicit |
argsBase() | ArgParser | inlinestatic |
assembleCommand(std::vector< std::string > &argsArray, const std::string_view &ignoreArg=std::string_view(), int parametersRequired=0) | ArgParser | static |
getArgv(std::vector< std::string > &argsArray) | ArgParser | static |
isArg(int argi, int argc, const char *const *argv, const char *name1, const char *name2, int minRequiredParameters=0) | ArgParser | static |
parseClientArgs(deskflow::ClientArgs &args, int argc, const char *const *argv) const | ArgParser | |
parseDeprecatedArgs(int argc, const char *const *argv, int &i) const | ArgParser | |
parseGenericArgs(int argc, const char *const *argv, int &i) const | ArgParser | |
parsePlatformArgs(deskflow::ArgsBase &argsBase, const int &argc, const char *const *argv, int &i) const | ArgParser | |
parseServerArgs(deskflow::ServerArgs &args, int argc, const char *const *argv) const | ArgParser | |
removeDoubleQuotes(std::string_view &arg) | ArgParser | static |
searchDoubleQuotes(const std::string_view &command, size_t &left, size_t &right, size_t startPos=0) | ArgParser | static |
setArgsBase(deskflow::ArgsBase &argsBase) const | ArgParser | inline |
splitCommandString(const std::string_view &command, std::vector< std::string > &argv) | ArgParser | static |