All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
gazebo::common::InternalError Class Reference

Class for generating Internal Gazebo Errors: those errors which should never happend and represent programming bugs. More...

#include <common/common.hh>

Inheritance diagram for gazebo::common::InternalError:
Inheritance graph
[legend]
Collaboration diagram for gazebo::common::InternalError:
Collaboration graph
[legend]

Public Member Functions

 InternalError ()
 Constructor. More...
 
 InternalError (const char *_file, int _line, const std::string &_msg)
 Default constructor. More...
 
virtual ~InternalError ()
 Destructor. More...
 
- Public Member Functions inherited from gazebo::common::Exception
 Exception ()
 Constructor. More...
 
 Exception (const char *_file, int _line, std::string _msg)
 Default constructor. More...
 
virtual ~Exception ()
 Destructor. More...
 
std::string GetErrorFile () const
 Return the error function. More...
 
std::string GetErrorStr () const
 Return the error string. More...
 
void Print () const
 Print the exception to std out. More...
 

Detailed Description

Class for generating Internal Gazebo Errors: those errors which should never happend and represent programming bugs.

Constructor & Destructor Documentation

gazebo::common::InternalError::InternalError ( )

Constructor.

gazebo::common::InternalError::InternalError ( const char *  _file,
int  _line,
const std::string &  _msg 
)

Default constructor.

Parameters
[in]_fileFile name
[in]_lineLine number where the error occurred
[in]_msgError message
virtual gazebo::common::InternalError::~InternalError ( )
virtual

Destructor.


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