23#ifndef TCLAP_OPTIONAL_UNLABELED_TRACKER_H
24#define TCLAP_OPTIONAL_UNLABELED_TRACKER_H
36 static void check(
bool req,
const std::string &argName);
43 static bool &alreadyOptionalRef() {
44 static bool ct =
false;
50 const std::string &argName) {
53 "You can't specify ANY Unlabeled Arg following an optional "
static void check(bool req, const std::string &argName)
static bool & alreadyOptional()
static void gotOptional()
Thrown from Arg and CmdLine when an Arg is improperly specified, e.g.