Home | History | Annotate | Download | only in decpp

Lines Matching defs:args

114 bool Parser::parse (int numArgs, const char* const* args, CommandLine* dst, std::ostream& err) const
155 const char* arg = args[argNdx];
162 dst->m_args.push_back(args[optNdx]);
209 const char* value = hasValue ? (hasImmValue ? nameEnd+1 : args[argNdx+1]) : DE_NULL;
362 const char* args[] = { "-h" };
365 const bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
372 const char* args[] = { "--help" };
375 const bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
382 const char* args[] = { "foo", "bar", "baz baz" };
385 const bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
388 DE_TEST_ASSERT(cmdLine.getArgs().size() == DE_LENGTH_OF_ARRAY(args));
390 for (int ndx = 0; ndx < DE_LENGTH_OF_ARRAY(args); ndx++)
391 DE_TEST_ASSERT(cmdLine.getArgs()[ndx] == args[ndx]);
437 const char* args[] = { "-s", "test value", "-b", "-i=9", "--named=huge" };
440 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
454 const char* args[] = { "--string=foo", "-b", "--", "--int=2", "-b" };
457 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
473 const char* args[] = { "--string", "--", "-b", "foo" };
476 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
491 const char* args[] = { "-b=true" };
494 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
502 const char* args[] = { "-n=two" };
505 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
513 const char* args[] = { "-x" };
516 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
524 const char* args[] = { "--xxx" };
527 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
535 const char* args[] = { "--int", "1x" };
538 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
546 const char* args[] = { "-s=2", "-s=3" };
549 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
557 const char* args[] = { "--int" };
560 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);
568 const char* args[] = { "--string=", "-b", "-x", "" };
571 bool parseOk = parser.parse(DE_LENGTH_OF_ARRAY(args), &args[0], &cmdLine, err);