FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Public Member Functions | List of all members
fast::Exception Class Reference

#include <Exception.hpp>

+ Inheritance diagram for fast::Exception:
+ Collaboration diagram for fast::Exception:

Public Member Functions

 Exception ()
 
 Exception (std::string message)
 
 Exception (int line, const char *file)
 
 Exception (std::string message, int line, const char *file)
 
virtual const char * what () const throw ()
 
void setLine (int line)
 
void setFile (const char *file)
 
void setMessage (std::string message)
 
 ~Exception () throw ()
 

Constructor & Destructor Documentation

◆ Exception() [1/4]

fast::Exception::Exception ( )
inline

◆ Exception() [2/4]

fast::Exception::Exception ( std::string  message)
inline

◆ Exception() [3/4]

fast::Exception::Exception ( int  line,
const char *  file 
)
inline

◆ Exception() [4/4]

fast::Exception::Exception ( std::string  message,
int  line,
const char *  file 
)
inline

◆ ~Exception()

fast::Exception::~Exception ( )
throw (
)
inline

Member Function Documentation

◆ setFile()

void fast::Exception::setFile ( const char *  file)
inline

◆ setLine()

void fast::Exception::setLine ( int  line)
inline

◆ setMessage()

void fast::Exception::setMessage ( std::string  message)
inline

◆ what()

virtual const char* fast::Exception::what ( ) const
throw (
)
inlinevirtual

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