RawOptionsContainer Class Reference

#include <RawOptionsContainer.h>

Inheritance diagram for RawOptionsContainer:

MIPObject

List of all members.

Static Public Member Functions

static bool hasOption (const string &key)
static bool removeOption (const string &key)
static bool getOption (const string &key, string &value)
static bool updateOption (const string &key, const string &value)
static bool addOption (const string &key, const string &value)
static void addUpdateOption (const string &key, const string &value)
static bool parseCommandLine (int argc, char *const argv[], bool overwrite=false)
static bool parseFile (const string &fileName, bool overwrite=false)
static void clearOptions ()
static void print ()
static string toString ()
static StringMapgetMap ()

Static Protected Member Functions

static bool addUpdateDashOption (string dashkey, const string &value, bool overwrite, bool showDashError=false)

Static Protected Attributes

static StringMap rawOptionsMap


Member Function Documentation

bool RawOptionsContainer::addUpdateDashOption ( string  dashkey,
const string &  value,
bool  overwrite,
bool  showDashError = false 
) [static, protected]

bool RawOptionsContainer::hasOption ( const string &  key  )  [static]

bool RawOptionsContainer::removeOption ( const string &  key  )  [static]

bool RawOptionsContainer::getOption ( const string &  key,
string &  value 
) [static]

bool RawOptionsContainer::updateOption ( const string &  key,
const string &  value 
) [static]

bool RawOptionsContainer::addOption ( const string &  key,
const string &  value 
) [static]

void RawOptionsContainer::addUpdateOption ( const string &  key,
const string &  value 
) [static]

bool RawOptionsContainer::parseCommandLine ( int  argc,
char *const   argv[],
bool  overwrite = false 
) [static]

bool RawOptionsContainer::parseFile ( const string &  fileName,
bool  overwrite = false 
) [static]

void RawOptionsContainer::clearOptions (  )  [static]

void RawOptionsContainer::print (  )  [static]

string RawOptionsContainer::toString (  )  [static]

StringMap & RawOptionsContainer::getMap (  )  [static]


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Mon Feb 20 07:01:10 2017 for MIP by  doxygen 1.5.6