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

crs::except::syscall Class Reference

#include <except.h>

List of all members.

Public Methods

 syscall (std::string, int)
int result () const
std::string call () const

Private Attributes

int _result
std::string _call


Detailed Description

General cursive exception class for system calls This exception class can be thrown for system calls in a form like
crs::except::syscall( "signal()", errno() )

Definition at line 14 of file except.h.


Constructor & Destructor Documentation

crs::except::syscall::syscall std::string   ,
int   
 

Definition at line 6 of file except.cpp.


Member Function Documentation

std::string crs::except::syscall::call   const [inline]
 

Definition at line 22 of file except.h.

References _call.

int crs::except::syscall::result   const [inline]
 

Definition at line 19 of file except.h.

References _result.


Member Data Documentation

std::string crs::except::syscall::_call [private]
 

Definition at line 16 of file except.h.

Referenced by call().

int crs::except::syscall::_result [private]
 

Definition at line 15 of file except.h.

Referenced by result().


The documentation for this class was generated from the following files:
Generated on Mon May 19 20:36:05 2003 for cursive by doxygen1.2.18