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.
![]() ![]() |
#include <parseCommandLine.h>
Definition at line 14 of file parseCommandLine.h.
int rodsArguments_t::accessControl |
Definition at line 19 of file parseCommandLine.h.
Referenced by lsCollUtil(), lsDataObjUtil(), parseCmdLineOpt(), printLsLong(), and printLsShort().
char* rodsArguments_t::acl_string |
Definition at line 139 of file parseCommandLine.h.
Referenced by initCondForPut(), and parse_program_options().
int rodsArguments_t::add |
Definition at line 15 of file parseCommandLine.h.
Referenced by bunUtil(), initCondForBunOpr(), and parseCmdLineOpt().
int rodsArguments_t::admin |
Definition at line 20 of file parseCommandLine.h.
Referenced by initCondForChksum(), initCondForPhymv(), initCondForRepl(), initCondForRm(), initCondForRmtrash(), initCondForTrim(), parseCmdLineOpt(), and rmtrashUtil().
int rodsArguments_t::age |
Definition at line 16 of file parseCommandLine.h.
Referenced by initCondForIrodsToIrodsRsync(), initCondForRmtrash(), initCondForRsync(), initCondForTrim(), parseCmdLineOpt(), rsyncCollToCollUtil(), rsyncCollToDirUtil(), rsyncDataToDataUtil(), rsyncDataToFileUtil(), rsyncDirToCollUtil(), and rsyncFileToDataUtil().
int rodsArguments_t::agevalue |
Definition at line 17 of file parseCommandLine.h.
Referenced by initCondForIrodsToIrodsRsync(), initCondForRmtrash(), initCondForRsync(), initCondForTrim(), parseCmdLineOpt(), rsyncCollToCollUtil(), rsyncCollToDirUtil(), rsyncDataToDataUtil(), rsyncDataToFileUtil(), rsyncDirToCollUtil(), and rsyncFileToDataUtil().
int rodsArguments_t::agginfo |
Definition at line 21 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::all |
Definition at line 18 of file parseCommandLine.h.
Referenced by initCondForChksum(), initCondForIrodsToIrodsRsync(), initCondForPut(), initCondForRepl(), initCondForRsync(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::ascii |
Definition at line 22 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::ascitime |
Definition at line 23 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::attr |
Definition at line 24 of file parseCommandLine.h.
Referenced by irods.six.MovedAttribute::_resolve(), and parseCmdLineOpt().
char* rodsArguments_t::attrStr |
Definition at line 26 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::backupMode |
Definition at line 28 of file parseCommandLine.h.
Referenced by initCondForRepl(), and parseCmdLineOpt().
int rodsArguments_t::bulk |
Definition at line 27 of file parseCommandLine.h.
Referenced by initCondForBunOpr(), initCondForPut(), parse_program_options(), parseCmdLineOpt(), and putUtil().
int rodsArguments_t::bundle |
Definition at line 79 of file parseCommandLine.h.
Referenced by lsCollUtil(), lsDataObjUtil(), and parseCmdLineOpt().
int rodsArguments_t::checksum |
Definition at line 52 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForPut(), parse_program_options(), parseCmdLineOpt(), putFileUtil(), and regUtil().
int rodsArguments_t::collection |
Definition at line 31 of file parseCommandLine.h.
Referenced by initCondForMcoll(), initCondForReg(), and parseCmdLineOpt().
char* rodsArguments_t::collectionString |
Definition at line 32 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::condition |
Definition at line 29 of file parseCommandLine.h.
Referenced by bunUtil(), initCondForBunOpr(), and parseCmdLineOpt().
char* rodsArguments_t::conditionString |
Definition at line 30 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::dataObjects |
Definition at line 33 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::dataType |
Definition at line 54 of file parseCommandLine.h.
Referenced by initCondForBunOpr(), initCondForCp(), initCondForPut(), initCondForReg(), parse_program_options(), and parseCmdLineOpt().
char* rodsArguments_t::dataTypeString |
Definition at line 55 of file parseCommandLine.h.
Referenced by initCondForBunOpr(), initCondForCp(), initCondForPhybunOpr(), initCondForPut(), initCondForReg(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::dim |
Definition at line 34 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::dryrun |
Definition at line 35 of file parseCommandLine.h.
Referenced by initCondForTrim(), parseCmdLineOpt(), rmUtil(), and trimUtil().
int rodsArguments_t::echo |
Definition at line 36 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::empty |
Definition at line 37 of file parseCommandLine.h.
Referenced by initCondForRm(), and parseCmdLineOpt().
int rodsArguments_t::excludeFile |
Definition at line 132 of file parseCommandLine.h.
Referenced by initCondForReg(), and parseCmdLineOpt().
char* rodsArguments_t::excludeFileString |
Definition at line 133 of file parseCommandLine.h.
Referenced by initCondForReg(), and parseCmdLineOpt().
int rodsArguments_t::extract |
Definition at line 115 of file parseCommandLine.h.
Referenced by bunUtil(), and parseCmdLineOpt().
int rodsArguments_t::file |
Definition at line 39 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::fileString |
Definition at line 40 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::force |
Definition at line 38 of file parseCommandLine.h.
Referenced by initCondForBunOpr(), initCondForChksum(), initCondForCp(), initCondForGet(), initCondForPut(), initCondForReg(), initCondForRm(), parse_program_options(), parseCmdLineOpt(), putDirUtil(), regUtil(), and rmdirCollUtil().
int rodsArguments_t::global |
Definition at line 41 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::hash |
Definition at line 44 of file parseCommandLine.h.
char* rodsArguments_t::hashValue |
Definition at line 45 of file parseCommandLine.h.
int rodsArguments_t::header |
Definition at line 46 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::help |
Definition at line 47 of file parseCommandLine.h.
Referenced by parse_opts_and_paths(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::hostAddr |
Definition at line 48 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::hostAddrString |
Definition at line 49 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::input |
Definition at line 50 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::kv_pass |
Definition at line 140 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), and parse_program_options().
char* rodsArguments_t::kv_pass_string |
Definition at line 141 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), and parse_program_options().
int rodsArguments_t::lfrestart |
Definition at line 118 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), parse_program_options(), and parseCmdLineOpt().
char* rodsArguments_t::lfrestartFileString |
Definition at line 119 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::link |
Definition at line 57 of file parseCommandLine.h.
Referenced by irods::file_system_sanity_check(), irods::is_path_valid_for_recursion(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::logicalPath |
Definition at line 72 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::logicalPathString |
Definition at line 73 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::longOption |
Definition at line 56 of file parseCommandLine.h.
Referenced by lsCollUtil(), lsDataObjUtil(), parseCmdLineOpt(), rsyncCollToCollUtil(), rsyncCollToDirUtil(), rsyncDataToDataUtil(), rsyncDataToFileUtil(), rsyncDirToCollUtil(), rsyncFileToDataUtil(), and setQueryFlag().
int rodsArguments_t::masterIcat |
Definition at line 127 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::metadata_string |
Definition at line 138 of file parseCommandLine.h.
Referenced by initCondForPut(), and parse_program_options().
int rodsArguments_t::mountCollection |
Definition at line 61 of file parseCommandLine.h.
Referenced by initCondForMcoll(), mcollUtil(), parseCmdLineOpt(), and regUtil().
char* rodsArguments_t::mountType |
Definition at line 62 of file parseCommandLine.h.
Referenced by initCondForMcoll(), and parseCmdLineOpt().
int rodsArguments_t::newFlag |
Definition at line 65 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::noattr |
Definition at line 25 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::noPage |
Definition at line 67 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::number |
Definition at line 68 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForGet(), initCondForIrodsToIrodsRsync(), initCondForPhybunOpr(), initCondForPut(), initCondForRepl(), initCondForRsync(), initCondForTrim(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::numberValue |
Definition at line 69 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForGet(), initCondForIrodsToIrodsRsync(), initCondForPhybunOpr(), initCondForPut(), initCondForRepl(), initCondForRsync(), initCondForTrim(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::optind |
Definition at line 130 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::option |
Definition at line 75 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::optionString |
Definition at line 76 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::orphan |
Definition at line 77 of file parseCommandLine.h.
Referenced by parseCmdLineOpt(), and rmtrashUtil().
int rodsArguments_t::parallel |
Definition at line 125 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::physicalPath |
Definition at line 70 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForPut(), mkdirUtil(), parse_program_options(), and parseCmdLineOpt().
char* rodsArguments_t::physicalPathString |
Definition at line 71 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForPut(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::progressFlag |
Definition at line 74 of file parseCommandLine.h.
Referenced by parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::prompt |
Definition at line 80 of file parseCommandLine.h.
int rodsArguments_t::purgeCache |
Definition at line 78 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::query |
Definition at line 81 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::queryStr |
Definition at line 82 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::rbudp |
Definition at line 83 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::reconnect |
Definition at line 103 of file parseCommandLine.h.
Referenced by getCollUtil(), getUtil(), parse_program_options(), parseCmdLineOpt(), putDirUtil(), and putUtil().
int rodsArguments_t::recursive |
Definition at line 85 of file parseCommandLine.h.
Referenced by cpCollUtil(), irods::disallow_file_dir_mix_on_command_line(), irods::file_system_sanity_check(), fsckObjDir(), getCollUtil(), initCondForRm(), lsCollUtil(), parse_program_options(), parseCmdLineOpt(), phymvCollUtil(), putDirUtil(), replCollUtil(), rmCollUtil(), rsyncCollToCollUtil(), rsyncCollToDirUtil(), rsyncDirToCollUtil(), scanObjCol(), scanObjDir(), and trimCollUtil().
int rodsArguments_t::redirectConn |
Definition at line 51 of file parseCommandLine.h.
Referenced by getCollUtil(), parse_program_options(), parseCmdLineOpt(), and putDirUtil().
int rodsArguments_t::reg |
Definition at line 84 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::regRepl |
Definition at line 123 of file parseCommandLine.h.
Referenced by initCondForReg(), parseCmdLineOpt(), and regUtil().
int rodsArguments_t::remove |
Definition at line 88 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::replNum |
Definition at line 63 of file parseCommandLine.h.
Referenced by getDataObjUtil(), initCondForChksum(), initCondForGet(), initCondForPhymv(), initCondForPut(), initCondForRepl(), initCondForRm(), initCondForTrim(), parse_program_options(), and parseCmdLineOpt().
char* rodsArguments_t::replNumValue |
Definition at line 64 of file parseCommandLine.h.
Referenced by initCondForChksum(), initCondForGet(), initCondForPhymv(), initCondForPut(), initCondForRepl(), initCondForRm(), initCondForTrim(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::rescGroup |
Definition at line 42 of file parseCommandLine.h.
Referenced by initCondForReg().
char* rodsArguments_t::rescGroupString |
Definition at line 43 of file parseCommandLine.h.
Referenced by initCondForReg().
int rodsArguments_t::resource |
Definition at line 86 of file parseCommandLine.h.
Referenced by chksumCollUtil(), getDataObjUtil(), initCondForBunOpr(), initCondForChksum(), initCondForCp(), initCondForGet(), initCondForIrodsToIrodsRsync(), initCondForMcoll(), initCondForPhybunOpr(), initCondForPhymv(), initCondForPut(), initCondForReg(), initCondForRepl(), initCondForRsync(), parse_program_options(), and parseCmdLineOpt().
char* rodsArguments_t::resourceString |
Definition at line 87 of file parseCommandLine.h.
Referenced by initCondForBunOpr(), initCondForChksum(), initCondForCp(), initCondForGet(), initCondForIrodsToIrodsRsync(), initCondForMcoll(), initCondForPhybunOpr(), initCondForPhymv(), initCondForPut(), initCondForReg(), initCondForRepl(), initCondForRsync(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::restart |
Definition at line 116 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
char* rodsArguments_t::restartFileString |
Definition at line 117 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::retries |
Definition at line 121 of file parseCommandLine.h.
Referenced by getUtil(), initCondForGet(), initCondForPut(), parse_program_options(), parseCmdLineOpt(), and putUtil().
int rodsArguments_t::retriesValue |
Definition at line 122 of file parseCommandLine.h.
Referenced by getUtil(), parse_program_options(), parseCmdLineOpt(), and putUtil().
int rodsArguments_t::rlock |
Definition at line 58 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::serial |
Definition at line 126 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::showFirstLine |
Definition at line 89 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::silent |
Definition at line 128 of file parseCommandLine.h.
Referenced by chksumDataObjUtil(), and parseCmdLineOpt().
rodsLong_t rodsArguments_t::size |
Definition at line 91 of file parseCommandLine.h.
Referenced by initCondForPhybunOpr(), and parseCmdLineOpt().
int rodsArguments_t::sizeFlag |
Definition at line 90 of file parseCommandLine.h.
Referenced by initCondForIrodsToIrodsRsync(), initCondForPhybunOpr(), initCondForRsync(), parseCmdLineOpt(), rsyncDataToDataUtil(), rsyncDataToFileUtil(), and rsyncFileToDataUtil().
int rodsArguments_t::sql |
Definition at line 129 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::srcResc |
Definition at line 92 of file parseCommandLine.h.
Referenced by initCondForPhybunOpr(), initCondForPhymv(), initCondForRepl(), initCondForTrim(), and parseCmdLineOpt().
char* rodsArguments_t::srcRescString |
Definition at line 93 of file parseCommandLine.h.
Referenced by initCondForPhybunOpr(), initCondForPhymv(), initCondForRepl(), initCondForTrim(), and parseCmdLineOpt().
char* rodsArguments_t::startTimeInxStr |
Definition at line 66 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::subset |
Definition at line 94 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::subsetByVal |
Definition at line 95 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::subsetStr |
Definition at line 96 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::test |
Definition at line 97 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::ticket |
Definition at line 98 of file parseCommandLine.h.
Referenced by getUtil(), initCondForGet(), lsUtil(), parse_program_options(), parseCmdLineOpt(), and putUtil().
char* rodsArguments_t::ticketString |
Definition at line 99 of file parseCommandLine.h.
Referenced by getUtil(), initCondForGet(), lsUtil(), parse_program_options(), parseCmdLineOpt(), and putUtil().
int rodsArguments_t::tree |
Definition at line 100 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::ttl |
Definition at line 101 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::ttlValue |
Definition at line 102 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::unmount |
Definition at line 106 of file parseCommandLine.h.
Referenced by initCondForMcoll(), initCondForRepl(), initCondForRm(), initCondForTrim(), mcollUtil(), and parseCmdLineOpt().
int rodsArguments_t::user |
Definition at line 104 of file parseCommandLine.h.
Referenced by parseCmdLineOpt(), and rmtrashUtil().
char* rodsArguments_t::userString |
Definition at line 105 of file parseCommandLine.h.
Referenced by parseCmdLineOpt(), and rmtrashUtil().
int rodsArguments_t::var |
Definition at line 113 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
char* rodsArguments_t::varStr |
Definition at line 114 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::verbose |
Definition at line 107 of file parseCommandLine.h.
Referenced by chkStateForResume(), chksumDataObjUtil(), cpCollUtil(), cpFileUtil(), getDataObjUtil(), mvObjUtil(), parse_program_options(), parseCmdLineOpt(), phymvCollUtil(), phymvDataObjUtil(), printCollOrDir(), putDirUtil(), putFileUtil(), replCollUtil(), replDataObjUtil(), rmCollUtil(), rmDataObjUtil(), rmdirCollUtil(), rmtrashCollUtil(), rmtrashDataObjUtil(), rsyncCollToCollUtil(), rsyncDataToDataUtil(), rsyncDataToFileUtil(), rsyncDirToCollUtil(), rsyncFileToDataUtil(), sendBulkPut(), setStateForRestart(), trimCollUtil(), and trimDataObjUtil().
int rodsArguments_t::verify |
Definition at line 112 of file parseCommandLine.h.
Referenced by initCondForChksum(), and parseCmdLineOpt().
int rodsArguments_t::verifyChecksum |
Definition at line 53 of file parseCommandLine.h.
Referenced by chkObjConsistency(), initCondForChksum(), initCondForCp(), initCondForGet(), initCondForIrodsToIrodsRsync(), initCondForPhybunOpr(), initCondForPut(), parse_program_options(), parseCmdLineOpt(), putFileUtil(), regUtil(), rsyncDataToFileUtil(), and rsyncFileToDataUtil().
int rodsArguments_t::version |
Definition at line 120 of file parseCommandLine.h.
Referenced by parseCmdLineOpt(), irods.configuration.IrodsConfig::schema_uri_prefix(), irods.configuration.IrodsConfig::validate_configuration(), and irods.configuration.IrodsConfig::version_tuple().
int rodsArguments_t::veryLongOption |
Definition at line 60 of file parseCommandLine.h.
Referenced by lsCollUtil(), parseCmdLineOpt(), printLsLong(), and setQueryFlag().
int rodsArguments_t::veryVerbose |
Definition at line 108 of file parseCommandLine.h.
Referenced by initCondForCp(), initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::wlock |
Definition at line 59 of file parseCommandLine.h.
Referenced by initCondForGet(), initCondForPut(), initCondForRepl(), parse_program_options(), and parseCmdLineOpt().
int rodsArguments_t::writeFlag |
Definition at line 109 of file parseCommandLine.h.
Referenced by parseCmdLineOpt().
int rodsArguments_t::zone |
Definition at line 110 of file parseCommandLine.h.
Referenced by initCondForRmtrash(), and parseCmdLineOpt().
char* rodsArguments_t::zoneName |
Definition at line 111 of file parseCommandLine.h.
Referenced by initCondForRmtrash(), parseCmdLineOpt(), and rmtrashUtil().