Definition at line 417 of file CmdOptions.h. References mOptAlt, mOptDefVal, mOptHideUsage, mOptNameL, mOptNameS, mOptParName, and NrOpt(). Referenced by ParseArgs(). 00418 { 00419 std::cout << std::endl; 00420 std::cout << "Usage : " << progName << " " << usageStr << std::endl; 00421 std::cout << std::endl; 00422 std::cout << " Options:" << std::endl; 00423 std::cout << " -h --help" << std::endl; 00424 std::cout << " --version" << std::endl; 00425 for (int i=0 ; i<NrOpt() ; i++) 00426 { 00427 if (mOptParName[i] == "read from ini file") 00428 continue; 00429 if (mOptHideUsage[i]) 00430 continue; 00431 if (mOptNameS[i]) 00432 std::cout << " -" << mOptNameS[i]; 00433 else 00434 std::cout << " "; 00435 std::cout << " --" << mOptNameL[i] << " " << mOptParName[i]; 00436 if (! mOptDefVal[i].empty()) 00437 std::cout << " [default: " << mOptDefVal[i] <<"]"; 00438 if (! mOptAlt[i].empty()) 00439 std::cout << " [" << mOptParName[i] << " in " << mOptAlt[i] 00440 << "]"; 00441 std::cout << std::endl; 00442 } 00443 }
Here is the call graph for this function: ![]()
|