Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

InfoError Class Reference

raised Errors concerned with command line usage. More...

Inheritance diagram for InfoError:

Inheritance graph
[legend]
Collaboration diagram for InfoError:

Collaboration graph
[legend]
List of all members.

Public Methods

 InfoError (const ProgramInfo &info_, bool real_error_, const string &msg_)
 InfoError (const ProgramInfo &info_, const string &msg_)
virtual ~InfoError () throw ()
virtual void print (ostream &out) const

Private Attributes

const ProgramInfo & info

Detailed Description

raised Errors concerned with command line usage.

Definition at line 79 of file Option.cpp.


Constructor & Destructor Documentation

InfoError const ProgramInfo &    info_,
bool    real_error_,
const string &    msg_
[inline]
 

Definition at line 82 of file Option.cpp.

InfoError const ProgramInfo &    info_,
const string &    msg_
[inline]
 

Definition at line 87 of file Option.cpp.

virtual ~InfoError   throw () [inline, virtual]
 

Definition at line 92 of file Option.cpp.


Member Function Documentation

virtual void print ostream &    out const [inline, virtual]
 

Print error message.

Parameters:
out  Stream to which the error is printed
See also:
get_print_message

Reimplemented from Error.

Definition at line 94 of file Option.cpp.


Member Data Documentation

const ProgramInfo& info [private]
 

Definition at line 80 of file Option.cpp.

Referenced by InfoError(), and print().


The documentation for this class was generated from the following file:
Contact me in case of errors or questions.
This documentation is powered by Doxygen.
(C) 2000-2002 Doxygen