Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Protected Member Functions | Protected Attributes
hp2D::InputModels Class Reference

Helps for reading input parameters for single solving with Models. More...

#include <Models.hh>

Inheritance diagram for hp2D::InputModels:
Inheritance graph
[legend]
Collaboration diagram for hp2D::InputModels:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual std::ostream & arguments (std::ostream &os) const
 Returns argument list as string.
virtual std::ostream & description (std::ostream &os) const
 Returns description for help.
virtual int input (int opt, const char *optarg)
 Process an argument and sets input parameter, if found.
 InputModels (concepts::InOutParameters &input)
 Constructor.
virtual std::ostream & letters (std::ostream &os) const
 Return letters for the arguments.
InOutParameters & parameters ()
const InOutParameters parameters () const
 Returns input parameters.

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.

Protected Attributes

InOutParameters & input_
 Input parameter.

Detailed Description

Helps for reading input parameters for single solving with Models.

Author:
Kersten Schmidt, 2005

Definition at line 167 of file Models.hh.


Constructor & Destructor Documentation

hp2D::InputModels::InputModels ( concepts::InOutParameters input)

Constructor.


Member Function Documentation

virtual std::ostream& hp2D::InputModels::arguments ( std::ostream &  os) const [virtual]

Returns argument list as string.

Implements concepts::InputParameter.

virtual std::ostream& hp2D::InputModels::description ( std::ostream &  os) const [virtual]

Returns description for help.

Implements concepts::InputParameter.

virtual std::ostream& hp2D::InputModels::info ( std::ostream &  os) const [protected, virtual]

Returns information in an output stream.

Reimplemented from concepts::InputParameter.

virtual int hp2D::InputModels::input ( int  opt,
const char *  optarg 
) [virtual]

Process an argument and sets input parameter, if found.

Returns:
0 ok, 1 nothing found, 2 error

Implements concepts::InputParameter.

virtual std::ostream& hp2D::InputModels::letters ( std::ostream &  os) const [virtual]

Return letters for the arguments.

If parameters are needed ':' is appended for this letter.

Implements concepts::InputParameter.

InOutParameters& concepts::InputParameter::parameters ( ) [inline, inherited]

Definition at line 43 of file inputParam.hh.

const InOutParameters concepts::InputParameter::parameters ( ) const [inline, inherited]

Returns input parameters.

Definition at line 42 of file inputParam.hh.


Member Data Documentation

InOutParameters& concepts::InputParameter::input_ [protected, inherited]

Input parameter.

Definition at line 47 of file inputParam.hh.


The documentation for this class was generated from the following file:

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)