Class for generating Internal Gazebo Errors: those errors which should never happend and represent programming bugs. More...
#include <common/common.hh>

| Public Member Functions | |
| InternalError () | |
| Constructor.  More... | |
| InternalError (const char *_file, std::int64_t _line, const std::string _msg) | |
| Default constructor.  More... | |
| virtual | ~InternalError () | 
| Destructor.  More... | |
|  Public Member Functions inherited from sdf::v9::Exception | |
| Exception () | |
| Constructor.  More... | |
| Exception (const char *_file, std::int64_t _line, std::string _msg) | |
| Default constructor.  More... | |
| Exception (const Exception &_e) | |
| Copy constructor.  More... | |
| Exception (Exception &&_e) noexcept | |
| Move constructor.  More... | |
| virtual | ~Exception () | 
| Destructor.  More... | |
| std::string | GetErrorFile () const | 
| Return the error function.  More... | |
| std::string | GetErrorStr () const | 
| Return the error string.  More... | |
| Exception & | operator= (const Exception &_exception) | 
| Assignment operator.  More... | |
| Exception & | operator= (Exception &&_exception) | 
| Move assignment operator.  More... | |
| void | Print () const | 
| Print the exception to std out.  More... | |
Class for generating Internal Gazebo Errors: those errors which should never happend and represent programming bugs.
| sdf::v9::InternalError::InternalError | ( | ) | 
Constructor.
| sdf::v9::InternalError::InternalError | ( | const char * | _file, | 
| std::int64_t | _line, | ||
| const std::string | _msg | ||
| ) | 
Default constructor.
| [in] | _file | File name | 
| [in] | _line | Line number where the error occurred | 
| [in] | _msg | Error message | 
| 
 | virtual | 
Destructor.