Rosetta 3.3
Namespaces | Defines | Functions
src/utility/options/OptionCollection.cc File Reference

Program options collection. More...

#include <utility/options/OptionCollection.hh>
#include <utility/options/mpi_stderr.hh>
#include <utility/options/keys/OptionKeys.hh>
#include <utility/exit.hh>
#include <ObjexxFCL/char.functions.hh>
#include <ObjexxFCL/string.functions.hh>
#include <ObjexxFCL/format.hh>
#include <utility/vector0.hh>
#include <utility/string_util.hh>
#include <utility/io/izstream.hh>
#include <utility/excn/Exceptions.hh>
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <cstdlib>
#include <fstream>
#include <iostream>
#include <utility>

Namespaces

namespace  utility
 

unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1.


namespace  utility::options
 

Program options system.


Defines

#define COL1   15
#define COL2   10
#define COL3   30

Functions

void utility::options::std_exit_wrapper (const int error_code)
template<class T >
void utility::options::show_accessed_options_T (T i, T e, std::vector< std::string > &sv)
 Local helper function for implementing show_accessed_options.
std::ostream & utility::options::operator<< (std::ostream &stream, OptionCollection const &options)
 Output to stream.

Detailed Description

Program options collection.

Set a user-specified option value from an note Uses all value strings and doesn't erase them.

Load a user-specified option argument from an.

Author:
Stuart G. Mentzer (Stuart_Mentzer@objexx.com)
Modified by Sergey Lyskov (Sergey.Lyskov@jhu.edu)

Define Documentation

#define COL1   15
#define COL2   10
#define COL3   30
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines