exceptions.hpp
Go to the documentation of this file.
55 exception(const char*, const char*, const char*, const char*, bool, LogTag, LogTag, LogTag, LogTag); 57 exception(const char*, const char*, const char*, const char*, bool, LogTag, LogTag, LogTag, LogTag, LogTag); 59 exception(const char*, const char*, const char*, const char*, bool, LogTag, LogTag, LogTag, LogTag, LogTag, LogTag); 61 exception(const char*, const char*, const char*, const char*, bool, LogTag, LogTag, LogTag, LogTag, LogTag, LogTag, LogTag); Piped_exceptions piped_errors Global instance of Piped_exceptions class for errors. Gambit invalid loop iteration exception class. Definition: exceptions.hpp:271 General small utility macros. Special exception used during clean exit from diagnostics. Definition: exceptions.hpp:336 std::string myMessage The message passed when this exception is raised. Definition: exceptions.hpp:224 std::pair< std::string, std::string > description Definition: exceptions.hpp:306 std::vector< description > exceptions Definition: exceptions.hpp:326 Piped_exceptions piped_warnings Global instance of Piped_exceptions class for warnings. std::set< LogTag > myLogTags The set of tags to be passed to the logger. Definition: exceptions.hpp:98 Special exception used during controlled early shutdown. Definition: exceptions.hpp:346 Piped_invalid_point piped_invalid_point Global instance of piped invalid point class. Definition: exceptions.cpp:544 Headeer for logging classes. Special exception raised when emergency shutdown triggered via MPI. Definition: exceptions.hpp:364 Special exception used during emergency early shutdown. Definition: exceptions.hpp:355 functor * myThrower The functor responsible for throwing this exception. Definition: exceptions.hpp:235 GAMBIT special exception class. Not logged, meant for always catching. Definition: exceptions.hpp:194 const char * myKind The kind of exception (error, warning, etc; for logging). Definition: exceptions.hpp:115 Gambit piped invalid point exception class. Definition: exceptions.hpp:282 static std::string parameters Shared string indicating the current values of the paramters. Definition: exceptions.hpp:130 std::string myWhat What sort of exception this is (for returning with what method). Definition: exceptions.hpp:118 bool isFatal Flag indicating if this exception should be considered fatal or not. Definition: exceptions.hpp:127 const char * myWhat What this exception is (for returning with what method). Definition: exceptions.hpp:219 const char * myMessage The message to be logged when this exception is raised. Definition: exceptions.hpp:124 |