MADNESS  version 0.9
Public Member Functions | Friends | List of all members
madness::TensorException Class Reference

Tensor is intended to throw only TensorExceptions. More...

#include <tensorexcept.h>

Inheritance diagram for madness::TensorException:
Inheritance graph
[legend]
Collaboration diagram for madness::TensorException:
Collaboration graph
[legend]

Public Member Functions

 TensorException (const char *s, const char *a, int err, const BaseTensor *tp, int lin, const char *func, const char *file)
 
virtual const char * what () const throw ()
 
virtual ~TensorException () throw ()
 

Friends

std::ostream & operator<< (std::ostream &out, const TensorException &e)
 Print a TensorException to the stream (for human consumption) More...
 

Detailed Description

Tensor is intended to throw only TensorExceptions.

Constructor & Destructor Documentation

madness::TensorException::TensorException ( const char *  s,
const char *  a,
int  err,
const BaseTensor tp,
int  lin,
const char *  func,
const char *  file 
)
inline
virtual madness::TensorException::~TensorException ( )
throw (
)
inlinevirtual

Member Function Documentation

virtual const char* madness::TensorException::what ( ) const
throw (
)
inlinevirtual

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const TensorException e 
)
friend

Print a TensorException to the stream (for human consumption)


The documentation for this class was generated from the following file: