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

bool Impala::CmdOptions::ParseArgs ( int  argc,
char *  argv[],
CString  usageStr,
int  nrReqArgs = 0 
) [inline]

Definition at line 131 of file CmdOptions.h.

References ConfigureLogSystem(), DoParseArgs(), ILOG_ERROR, IMPALA_VERSION_STR, ShowUsage(), and SVN_VERSION_STR.

Referenced by main(), Impala::Application::mainActiveLearner(), Impala::Application::mainAnnoVidSet(), Impala::Application::mainBackground(), Impala::Application::Client::mainClient(), Impala::Application::mainConceptLearnClient(), Impala::Application::ConceptSet::mainConceptSet(), Impala::Application::mainConstructCodebook(), Impala::Samples::mainCoreTest(), Impala::Application::mainCrossValidate(), Impala::Application::DataTransfer::mainDataTransfer(), Impala::Application::DemoCamera2d::mainDemoCamera2d(), Impala::Application::FileClient::mainFileClient(), Impala::Application::mainFileServer(), Impala::Application::IDash::mainIDash(), Impala::Application::IDash::mainIDashServer(), Impala::Application::mainIDo(), Impala::Application::Im::mainIm(), Impala::Application::mainImBrowse(), Impala::Application::mainImSet(), Impala::Application::mainJobRunner(), Impala::Application::mainJobServer(), Impala::Samples::MonetTest::mainMonetTest(), Impala::Application::mainPlay(), Impala::Application::Precompute::MainPrecompute(), Impala::Application::Repository::mainRepository(), Impala::Application::mainServer(), Impala::Application::mainShow(), Impala::Application::mainShowImSet(), Impala::Application::mainShowVidSet(), Impala::Application::Src::mainSrc(), Impala::Application::Table::mainTable(), Impala::Samples::Talk::mainTalk(), Impala::Samples::Timing::mainTiming(), Impala::Application::mainTrainModel(), Impala::Application::mainTrecResult(), Impala::Application::mainTrecSearch(), Impala::Application::Util::mainUtil(), Impala::Application::mainVdiff(), Impala::Application::mainVidBrowse(), Impala::Application::Video::mainVideo(), Impala::Application::VideoExcel::mainVideoExcel(), Impala::Application::mainVideoJobManager(), Impala::Application::VidSet::mainVidSet(), RandomForest(), and SetUpOptions().

00132     {
00133         if ((argc > 1) && (String(argv[1]) == "--version"))
00134         {
00135             std::cout << "Impala version " << IMPALA_VERSION_STR
00136                       << ", svnversion " << SVN_VERSION_STR
00137                       << ", build on " << __DATE__ << " at " << __TIME__
00138                       << std::endl;
00139             return false;
00140         }
00141 
00142         String parseError = DoParseArgs(argc, argv, usageStr, nrReqArgs);
00143         ConfigureLogSystem(); // we assume this will not fail
00144         if (parseError.empty())
00145             return true;
00146 
00147         ILOG_ERROR(parseError);
00148         ShowUsage(argv[0], usageStr);
00149         return false;
00150     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:13:56 2011 for ImpalaSrc by  doxygen 1.5.1