#include <fortranException.hh>
|  | 
| virtual std::ostream & | info (std::ostream &os) const  throw () | 
|  | Returns information in an output stream. 
 | 
|  | 
|  | 
| std::string | feature_ | 
|  | Missing feature. 
 | 
|  | 
| std::string | file_ | 
|  | Filename where the exception was thrown from. 
 | 
|  | 
| unsigned int | line_ | 
|  | Line where the exception was thrown from. 
 | 
|  | 
| std::string | function_ | 
|  | Name of the function that threw the exception. 
 | 
|  | 
| std::string | excName_ | 
|  | The name of the exception with calling sequence. 
 | 
|  | 
Exception indicating an error in a FORTRAN routine returning a non-zero info flag. 
- Author
- Philipp Frauenfelder, 2002 
Definition at line 19 of file fortranException.hh.
◆ FortranException()
      
        
          | concepts::FortranException::FortranException | ( | const int | info, | 
        
          |  |  | const std::string & | name, | 
        
          |  |  | const std::string | text = "" | 
        
          |  | ) |  |  | 
        
          | throw | ( |  | 
        
          |  | ) |  |  | 
      
 
Constructor. 
- Parameters
- 
  
    | info | infoflag of the FORTRAN routine |  | name | Name of the FORTRAN routine |  | text | Additional information |  
 
 
 
◆ info()
  
  | 
        
          | virtual std::ostream & concepts::FortranException::info | ( | std::ostream & | os | ) | const |  
          | throw | ( |  |  
          |  | ) |  |  |  | protectedvirtual | 
 
 
◆ setFields()
  
  | 
        
          | void concepts::ExceptionBase::setFields | ( | const std::string & | file, |  
          |  |  | const unsigned int | line, |  
          |  |  | const std::string & | function, |  
          |  |  | const std::string & | excName |  
          |  | ) |  |  |  
          | throw | ( |  |  
          |  | ) |  |  |  | inherited | 
 
Sets the fields of this exception.
- Parameters
- 
  
    | file | Filename where the exception was thrown from |  | line | Line where the exception was thrown from |  | function | Name of the function that threw the exception |  | excName | The name of the exception |  
 
 
 
◆ excName_
  
  | 
        
          | std::string concepts::ExceptionBase::excName_ |  | protectedinherited | 
 
The name of the exception with calling sequence. 
Definition at line 132 of file exceptions.hh.
 
 
◆ feature_
  
  | 
        
          | std::string concepts::MissingFeature::feature_ |  | protectedinherited | 
 
 
◆ file_
  
  | 
        
          | std::string concepts::ExceptionBase::file_ |  | protectedinherited | 
 
Filename where the exception was thrown from. 
Definition at line 123 of file exceptions.hh.
 
 
◆ function_
  
  | 
        
          | std::string concepts::ExceptionBase::function_ |  | protectedinherited | 
 
Name of the function that threw the exception. 
Definition at line 129 of file exceptions.hh.
 
 
◆ line_
The documentation for this class was generated from the following file: