#include <CmdLine.h>
Public Member Functions | |
unsigned | argc () const |
CmdLine (const unsigned argc, const char *const argv[]) | |
bool | has (const char *shortOpt, const char *longOpt=0) |
operator void * () const | |
template<typename T > | |
CmdLine & | operator>> (T &obj) |
void | optend () const |
OneShotIStream | option (const char *shortOpt, const char *longOpt=0) |
const char * | progname () const |
OneShotIStream | require (const char *shortOpt, const char *longOpt=0) |
Private Types | |
typedef std::list< Pair > | Optlist |
typedef std::pair< std::string, int > | Pair |
Private Member Functions | |
CmdLine () | |
Optlist::iterator | find (const char *shortOpt, const char *longOpt) |
Private Attributes | |
Optlist | args_ |
unsigned | nprogargs_ |
std::string | progname_ |
|
private |
|
private |
|
inline |
Definition at line 239 of file CmdLine.h.
References dir2webdir::argc, mps_fire::i, gen::k, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
|
inlineprivate |
Definition at line 225 of file CmdLine.h.
Referenced by BeautifulSoup.Tag::__getattr__(), and BeautifulSoup.Tag::firstText().
|
inline |
Definition at line 306 of file CmdLine.h.
References spr::find(), and runEdmFileComparison::found.
Referenced by VisualizationOptions::load().
Definition at line 377 of file CmdLine.h.
References cmdline::CmdLineError::CmdLineError(), and hgcalPlots::obj.
|
inline |
|
inline |
Definition at line 322 of file CmdLine.h.
References cmdline::CmdLineError::CmdLineError(), spr::find(), and mps_fire::result.
Referenced by VisualizationOptions::load().
|
inline |
Definition at line 344 of file CmdLine.h.
References cmdline::CmdLineError::CmdLineError(), relativeConstraints::empty, cmdline::OneShotIStream::isValid(), TSGForRoadSearch_cfi::option, and alignCSCRings::s.
|
private |
Definition at line 396 of file CmdLine.h.
Referenced by valtools.webpage::parseArgs(), and batchmanager.BatchManager::ParseOptions().