Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

void Impala::CmdOptions::AddOption ( char  optNameS,
const char *  optNameL,
const char *  parName,
const char *  defVal,
const char *  alternatives = 0,
bool  defaultFromEnv = false 
) [inline]

Definition at line 86 of file CmdOptions.h.

References mOptAlt, mOptDefVal, mOptHideUsage, mOptNameL, mOptNameS, mOptParName, and mOptVal.

Referenced by Impala::Core::VideoSet::InterestPointProc::AddCmdOptions(), Impala::Core::ImageSet::InterestPointProc::AddCmdOptions(), Impala::Core::Feature::InterestPointFeature::AddCmdOptions(), Impala::Core::Feature::AddDSurfOptions(), CheckDynamicOption(), CmdOptions(), Initialise(), Impala::Core::VideoSet::WalkerConfig::InitOptions(), Impala::Application::main(), main(), Impala::Application::mainActiveLearner(), Impala::Application::Client::mainClient(), Impala::Application::mainConstructCodebook(), Impala::Application::mainCrossValidate(), Impala::Application::DemoCamera2d::mainDemoCamera2d(), Impala::Application::IDash::mainIDash(), Impala::Application::IDash::mainIDashServer(), Impala::Application::mainImBrowse(), Impala::Application::mainImSet(), Impala::Application::mainJobRunner(), Impala::Application::mainJobServer(), Impala::Samples::MonetTest::mainMonetTest(), Impala::Application::mainPlay(), Impala::Application::Repository::mainRepository(), Impala::Application::mainServer(), Impala::Application::mainShotSegmentation(), Impala::Application::mainShow(), Impala::Application::mainShowImSet(), Impala::Application::mainShowVidSet(), Impala::Application::Table::mainTable(), Impala::Samples::Talk::mainTalk(), Impala::Application::mainTrainModel(), Impala::Application::mainTrecSearch(), Impala::Application::Util::mainUtil(), Impala::Application::mainVdiff(), Impala::Application::Video::mainVideo(), Impala::Application::VideoExcel::mainVideoExcel(), Impala::Application::mainVideoJobManager(), Impala::Application::VidSet::mainVidSet(), ReadIniFile(), and SetUpOptions().

00089     {
00090         mOptNameS.push_back(optNameS);
00091         mOptNameL.push_back(String(optNameL));
00092         mOptParName.push_back(parName);
00093         String stringDef(defVal);
00094         if (defaultFromEnv)
00095         {
00096             char* str;
00097             str = getenv(optNameL);
00098             if (str != 0)
00099                 stringDef = str;
00100         }
00101         mOptDefVal.push_back(stringDef);
00102         mOptVal.push_back(stringDef);
00103         if (alternatives)
00104             mOptAlt.push_back(alternatives);
00105         else
00106             mOptAlt.push_back("");
00107         mOptHideUsage.push_back(false);
00108     }


Generated on Fri Mar 19 10:35:33 2010 for ImpalaSrc by  doxygen 1.5.1