openrave.org

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
OpenRAVE::openrave_exception Class Reference

Exception that all OpenRAVE internal methods throw; the error codes are held in OpenRAVEErrorCode. More...

#include <openrave.h>

Inheritance diagram for OpenRAVE::openrave_exception:
Inheritance graph
[legend]
Collaboration diagram for OpenRAVE::openrave_exception:
Collaboration graph
[legend]

Public Member Functions

 openrave_exception ()
 
 openrave_exception (const std::string &s, OpenRAVEErrorCode error=ORE_Failed)
 
virtual ~openrave_exception () throw ()
 
char const * what () const throw ()
 
const std::string & message () const
 
OpenRAVEErrorCode GetCode () const
 

Detailed Description

Exception that all OpenRAVE internal methods throw; the error codes are held in OpenRAVEErrorCode.

Examples:
orplanning_door.cpp.

Definition at line 176 of file openrave.h.

Constructor & Destructor Documentation

OpenRAVE::openrave_exception::openrave_exception ( )
inline

Definition at line 179 of file openrave.h.

OpenRAVE::openrave_exception::openrave_exception ( const std::string &  s,
OpenRAVEErrorCode  error = ORE_Failed 
)
inline

Definition at line 181 of file openrave.h.

virtual OpenRAVE::openrave_exception::~openrave_exception ( ) throw ()
inlinevirtual

Definition at line 188 of file openrave.h.

Member Function Documentation

OpenRAVEErrorCode OpenRAVE::openrave_exception::GetCode ( ) const
inline

Definition at line 196 of file openrave.h.

const std::string& OpenRAVE::openrave_exception::message ( ) const
inline

Definition at line 193 of file openrave.h.

char const* OpenRAVE::openrave_exception::what ( ) const throw ()
inline

Definition at line 190 of file openrave.h.


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