NLMISC::EStreamOverflow Struct Reference

#include <stream.h>

Inheritance diagram for NLMISC::EStreamOverflow:

NLMISC::EStream NLMISC::Exception

Detailed Description

This exception is raised when someone tries to serialize in more than there is.

Definition at line 113 of file stream.h.

Public Member Functions

 EStreamOverflow ()
virtual const char * what () const throw ()

Data Fields

std::string StreamName

Protected Attributes

std::string _Reason


Constructor & Destructor Documentation

NLMISC::EStreamOverflow::EStreamOverflow  )  [inline]
 

Definition at line 115 of file stream.h.

00115 : EStream( "Stream Overflow Error" ) {}


Member Function Documentation

const char * NLMISC::Exception::what  )  const throw () [virtual, inherited]
 

Reimplemented in NL3D::EBadBind.

Definition at line 672 of file common.cpp.

00673 {
00674         return _Reason.c_str();
00675 }


Field Documentation

std::string NLMISC::Exception::_Reason [protected, inherited]
 

Definition at line 244 of file common.h.

Referenced by NLMISC::Exception::Exception().

std::string NLMISC::EStream::StreamName [inherited]
 

Definition at line 85 of file stream.h.

Referenced by NLMISC::EStream::EStream().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 13:44:49 2004 for NeL by doxygen 1.3.6