ProSHADE  0.7.6.0 (JUL 2021)
Protein Shape Detection
ProSHADE_exceptions.cpp
Go to the documentation of this file.
1 
22 //==================================================== ProSHADE
23 #include "ProSHADE_exceptions.hpp"
24 
29 std::string ProSHADE_exception::get_errc ( ) { return ( this->errc ); }
30 
35 std::string ProSHADE_exception::get_file ( ) { return ( this->file ); }
36 
41 int long ProSHADE_exception::get_line ( ) { return ( this->line ); }
42 
47 std::string ProSHADE_exception::get_func ( ) { return ( this->func ); }
48 
53 std::string ProSHADE_exception::get_info ( ) { return ( this->info ); }
ProSHADE_exceptions.hpp
This header file contains the ProSHADE_exception class, which is used to report errors occuring durin...
ProSHADE_exception::get_errc
virtual std::string get_errc(void)
This function returns the exception error code.
Definition: ProSHADE_exceptions.cpp:29
ProSHADE_exception::get_info
virtual std::string get_info(void)
This function returns the exception description.
Definition: ProSHADE_exceptions.cpp:53
ProSHADE_exception::get_func
virtual std::string get_func(void)
This function returns the exception causing function name.
Definition: ProSHADE_exceptions.cpp:47
ProSHADE_exception::get_line
virtual int long get_line(void)
This function returns the exception location line.
Definition: ProSHADE_exceptions.cpp:41
ProSHADE_exception::get_file
virtual std::string get_file(void)
This function returns the exception location file name.
Definition: ProSHADE_exceptions.cpp:35