home | help
sc::LimitExceeded< T >(3)	      MPQC	       sc::LimitExceeded< T >(3)

NAME
     sc::LimitExceeded< T > - This is thrown when a limit is exceeded.

SYNOPSIS
     #include <scexception.h>

     Inherits sc::SCException.

   Public Member Functions
     LimitExceeded  (const char *description, const char *file, int line, T lim,
	 T val, const ClassDesc *class_desc=0, const char *exception_type='Limi-
	 tExceeded')  throw ()
     LimitExceeded (const LimitExceeded &ref)  throw ()
     T tolerance ()  throw ()
     T value ()  throw ()

     Public Member Functions inherited from sc::SCException
     SCException (const char *description=0, const  char  *file=0,  int  line=0,
	 const	ClassDesc  *class_desc=0,  const  char *exception_type='SCExcep-
	 tion')  throw ()
     SCException (const SCException &)	throw ()
     const char * what () const  throw ()
	 Reimplementation of std::exception::what().
     const char * description () const	throw ()
     const char * file () const  throw ()
     int line () const	throw ()
     const ClassDesc * class_desc () const  throw ()
     const char * exception_type () const  throw ()
     std::ostream & elaborate ()
	 Returns a stream where addition information about the exception can  be
	 written.

Detailed Description
   template<class T>
     class sc::LimitExceeded< T >"This is thrown when a limit is exceeded.

     It  is more general than ToleranceExceeded. For problems that are numerical
     in nature and use double types, then ToleranceExceeded should be  used  in-
     stead.

Author
     Generated automatically by Doxygen for MPQC from the source code.

Version 2.3.1			 Thu Sep 3 2026        sc::LimitExceeded< T >(3)

home | help