lsst.pex.exceptions  14.0-1-g13ef843+12
Namespaces | Classes | Typedefs | Functions
lsst::pex::exceptions Namespace Reference

Namespaces

 python
 
 version
 
 wrappers
 

Classes

class  DomainError
 
class  Exception
 
class  InvalidParameterError
 
class  IoError
 
class  LengthError
 
class  LogicError
 
class  MemoryError
 
class  NotFoundError
 
class  OutOfRangeError
 
class  OverflowError
 
class  RangeError
 
class  RuntimeError
 
class  TimeoutError
 
struct  Tracepoint
 One point in the Traceback vector held by Exception. More...
 
class  TypeError
 
class  UnderflowError
 

Typedefs

typedef std::vector< TracepointTraceback
 

Functions

std::ostreamoperator<< (std::ostream &stream, Exception const &e)
 Push the text representation of an exception onto a stream. More...
 

Typedef Documentation

◆ Traceback

Definition at line 97 of file Exception.h.

Function Documentation

◆ operator<<()

std::ostream & lsst::pex::exceptions::operator<< ( std::ostream stream,
Exception const &  e 
)

Push the text representation of an exception onto a stream.

Parameters
[in]streamReference to an output stream.
[in]eException to output.
Returns
Reference to the output stream after adding the text.

Definition at line 124 of file Exception.cc.