NLMISC::EStream Struct Reference

Stream Exception. More...

#include <stream.h>

Inherits NLMISC::Exception.

Inherited by NLMISC::EDDSBadHeader, NLMISC::EFile, NLMISC::EInvalidDataStream, NLMISC::EMemStream, NLMISC::ENewerStream, NLMISC::ENotInputStream, NLMISC::ENotOutputStream, NLMISC::EOlderStream, NLMISC::ESeekFailed, NLMISC::ESeekNotSupported, NLMISC::EStreamOverflow, and NLMISC::EXmlParsingError.

List of all members.

Public Member Functions

 EStream ()
 EStream (const std::string &str)
 EStream (const IStream &f)
 EStream (const IStream &f, const std::string &str)
virtual ~EStream () throw ()

Public Attributes

std::string StreamName

Detailed Description

Stream Exception.

Author:
Lionel Berenguier
Vianney Lecroart
Nevrax France
Date:
2000

Definition at line 70 of file stream.h.


Constructor & Destructor Documentation

NLMISC::EStream::EStream (  )  [inline]

Definition at line 72 of file stream.h.

NLMISC::EStream::EStream ( const std::string &  str  )  [inline]

Definition at line 74 of file stream.h.

NLMISC::EStream::EStream ( const IStream f  ) 

Definition at line 44 of file stream.cpp.

References NLMISC::IStream::getStreamName(), and StreamName.

NLMISC::EStream::EStream ( const IStream f,
const std::string &  str 
)

Definition at line 49 of file stream.cpp.

References NLMISC::IStream::getStreamName(), and StreamName.

virtual NLMISC::EStream::~EStream (  )  throw () [inline, virtual]

Definition at line 80 of file stream.h.


Member Data Documentation

Definition at line 83 of file stream.h.

Referenced by EStream().


The documentation for this struct was generated from the following files:

Generated on Thu Jan 7 08:30:19 2010 for NeL by  doxygen 1.6.1