irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

parseCommandLine.cpp File Reference
#include "rods.h"
#include "parseCommandLine.h"
#include "getRodsEnv.h"
#include "rodsLog.h"
#include "rcMisc.h"
Include dependency graph for parseCommandLine.cpp:

Go to the source code of this file.

Functions

int parseCmdLineOpt (int argc, char **argv, const char *optString, int includeLong, rodsArguments_t *rodsArgs)
 

Function Documentation

◆ parseCmdLineOpt()

int parseCmdLineOpt ( int  argc,
char **  argv,
const char *  optString,
int  includeLong,
rodsArguments_t rodsArgs 
)

Definition at line 37 of file parseCommandLine.cpp.

References rodsArguments_t::accessControl, rodsArguments_t::add, rodsArguments_t::admin, rodsArguments_t::age, rodsArguments_t::agevalue, rodsArguments_t::agginfo, rodsArguments_t::all, rodsArguments_t::ascii, rodsArguments_t::ascitime, rodsArguments_t::attr, rodsArguments_t::attrStr, rodsArguments_t::backupMode, rodsArguments_t::bulk, rodsArguments_t::bundle, rodsArguments_t::checksum, rodsArguments_t::collection, rodsArguments_t::collectionString, rodsArguments_t::condition, rodsArguments_t::conditionString, rodsArguments_t::dataObjects, rodsArguments_t::dataType, rodsArguments_t::dataTypeString, rodsArguments_t::dim, rodsArguments_t::dryrun, rodsArguments_t::echo, rodsArguments_t::empty, rodsArguments_t::excludeFile, rodsArguments_t::excludeFileString, rodsArguments_t::extract, rodsArguments_t::file, rodsArguments_t::fileString, rodsArguments_t::force, rodsArguments_t::global, rodsArguments_t::header, rodsArguments_t::help, rodsArguments_t::hostAddr, rodsArguments_t::hostAddrString, rodsArguments_t::input, rodsArguments_t::lfrestart, rodsArguments_t::lfrestartFileString, rodsArguments_t::link, LOG_DEBUG, LOG_ERROR, LOG_NOTICE, rodsArguments_t::logicalPath, rodsArguments_t::logicalPathString, rodsArguments_t::longOption, rodsArguments_t::masterIcat, MAX_NAME_LEN, rodsArguments_t::mountCollection, rodsArguments_t::mountType, mySetenvStr(), rodsArguments_t::newFlag, rodsArguments_t::noattr, rodsArguments_t::noPage, NULL, rodsArguments_t::number, rodsArguments_t::numberValue, optarg, opterr, rodsArguments_t::optind, optind, rodsArguments_t::option, rodsArguments_t::optionString, optopt, rodsArguments_t::orphan, rodsArguments_t::parallel, rodsArguments_t::physicalPath, rodsArguments_t::physicalPathString, rodsArguments_t::progressFlag, rodsArguments_t::purgeCache, rodsArguments_t::query, rodsArguments_t::queryStr, rodsArguments_t::rbudp, rodsArguments_t::reconnect, rodsArguments_t::recursive, rodsArguments_t::redirectConn, rodsArguments_t::reg, rodsArguments_t::regRepl, rodsArguments_t::remove, rodsArguments_t::replNum, rodsArguments_t::replNumValue, rodsArguments_t::resource, rodsArguments_t::resourceString, rodsArguments_t::restart, rodsArguments_t::restartFileString, rodsArguments_t::retries, rodsArguments_t::retriesValue, rodsArguments_t::rlock, rodsLog(), rodsLogError(), rodsLogLevel(), rodsArguments_t::serial, rodsArguments_t::showFirstLine, rodsArguments_t::silent, rodsArguments_t::size, rodsArguments_t::sizeFlag, SP_OPTION, splitPathByKey(), rodsArguments_t::sql, rodsArguments_t::srcResc, rodsArguments_t::srcRescString, rodsArguments_t::startTimeInxStr, rodsArguments_t::subset, rodsArguments_t::subsetByVal, rodsArguments_t::subsetStr, rodsArguments_t::test, rodsArguments_t::ticket, rodsArguments_t::ticketString, rodsArguments_t::tree, True, rodsArguments_t::ttl, rodsArguments_t::ttlValue, rodsArguments_t::unmount, rodsArguments_t::user, USER_INPUT_OPTION_ERR, rodsArguments_t::userString, rodsArguments_t::var, rodsArguments_t::varStr, rodsArguments_t::verbose, rodsArguments_t::verify, rodsArguments_t::verifyChecksum, rodsArguments_t::version, rodsArguments_t::veryLongOption, rodsArguments_t::veryVerbose, rodsArguments_t::wlock, rodsArguments_t::writeFlag, rodsArguments_t::zone, and rodsArguments_t::zoneName.

Here is the call graph for this function: