PlayRho  2.0.0
An interactive physics engine & library.
Library Defined Exceptions

Exceptions defined and used by the PlayRho library. More...

Classes

class  playrho::InvalidArgument
 Invalid argument logic error. More...
 
class  playrho::LengthError
 Length based logic error. More...
 
struct  playrho::WasDestroyed< T >
 Was destroyed invalid argument logic error. More...
 
class  playrho::WrongState
 Wrong state logic error. More...
 

Detailed Description

Exceptions defined and used by the PlayRho library.

The PlayRho library defines its own exception classes to recognize errors. These classes are all sub-classed from sub-classes of the C++ Standard Library std::exception class.