Newer
Older
/* Copyright (C) 1999-2004 University of Oxford */
/* CCOPYRIGHT */
cerr << endl << "Part of FSL (build " << build << ")"<< endl;
cerr << progname_ << endl << endl;
for(Options::iterator option = options_.begin(); option != options_.end();
option++)
{
if((*option)->compulsory() && (*option)->visible()) {
static bool banner = true;
if(banner) {
cerr << endl << "Compulsory arguments (You MUST set one or more of):" << endl;
banner = false;
}
for(Options::iterator optionx = options_.begin(); optionx != options_.end();
optionx++)
if(!(*optionx)->compulsory() && (*optionx)->visible()) {
static bool banner = true;
if(banner) {
cerr << endl << "Optional arguments (You may optionally specify one or more of):" << endl;
banner = false;
}
}
}
cerr << endl;
cerr << endl;
}
}