Go to the documentation of this file.
   45 #ifndef ERROR_H_84822 // to make it unique, a random number 
   63     virtual const char* 
Description()
 const {
return "Unspecified Error\n";}
 
   65     virtual int GetType()
 const {
return 0;}
 
   69 class Error_IO : 
public Error {
 
   77 class Error_BasicIO : 
public Error_IO {};
 
   78 class Error_BasicIO_File : 
public Error_BasicIO {
 
   80     virtual const char* 
Description()
 const {
return "Error while reading stream";}
 
   81     virtual int GetType()
 const {
return 1;}
 
   83 class Error_BasicIO_Exp_Delim : 
public Error_BasicIO {
 
   85     virtual const char* 
Description()
 const {
return "Expected Delimiter not encountered";}
 
   86     virtual int GetType()
 const {
return 2;}
 
   88 class Error_BasicIO_Not_A_Space : 
public Error_BasicIO {
 
   90     virtual const char* 
Description()
 const {
return "Expected space,tab or newline not encountered";}
 
   91     virtual int GetType()
 const {
return 3;}
 
   93 class Error_BasicIO_Unexpected : 
public Error_BasicIO {
 
   95     virtual const char* 
Description()
 const {
return "Unexpected character";}
 
   99 class Error_BasicIO_ToBig : 
public Error_BasicIO {
 
  101     virtual const char* 
Description()
 const {
return "Word that is read out of stream is bigger than maxsize";}
 
  102     virtual int GetType()
 const {
return 5;}
 
  105 class Error_BasicIO_Not_Opened : 
public Error_BasicIO {
 
  107     virtual const char* 
Description()
 const {
return "File cannot be opened";}
 
  108     virtual int GetType()
 const {
return 6;}
 
  113     virtual const char* 
Description()
 const {
return "Unexpected identifier, expecting a vector (explicit or ZERO)";}
 
  118     virtual const char* 
Description()
 const {
return "Unexpected identifier, expecting a Frame (explicit or DH)";}
 
  119     virtual int GetType()
 const {
return 102;}
 
  123     virtual const char* 
Description()
 const {
return "Unexpected identifier, expecting a Rotation (explicit or EULERZYX, EULERZYZ, RPY,ROT,IDENTITY)";}
 
  124     virtual int GetType()
 const {
return 103;}
 
  129     virtual const char* 
Description()
 const {
return "Unexpected identifier, expecting TRANS or ROT";}
 
  136     virtual const char* 
Description()
 const {
return "Illegal Resolutiontype is used in I/O with ResolutionTask";}
 
  137     virtual int GetType()
 const {
return 301;}
 
  142     virtual const char* 
Description()
 const {
return "Joint limits cannot be avoided";}
 
  147     virtual const char* 
Description()
 const {
return "Manipulability is very low";}
 
  153     virtual const char* 
Description()
 const { 
return "Wrong keyword while reading motion profile";}
 
  158     virtual const char* 
Description()
 const { 
return "Trajectory type keyword not known";}
 
  166     virtual const char* 
Description()
 const { 
return "Circle : radius is to small";}
 
  172     virtual const char* 
Description()
 const { 
return "Circle : Plane for motion is not properly defined";}
 
  178     virtual const char* 
Description()
 const { 
return "Acceleration of a rectangular velocityprofile cannot be used";}
 
  187         return "Motion Profile with requested parameters is not feasible";
 
  194     virtual const char* 
Description()
 const { 
return "Method is not applicable for this derived object";}
 
  195     virtual int GetType()
 const {
return 3004;}
 
  203     virtual const char* 
Description()
 const { 
return "Stepsize Underflow";}
 
  211     virtual const char* 
Description()
 const { 
return "To many steps"; }
 
  218     virtual const char* 
Description()
 const { 
return "Stepsize to small"; }
 
  226     virtual const char* 
Description()
 const { 
return "Unexpected identifier while reading a criterium";   }
 
  227     virtual int GetType()
 const {
return 5001;}
 
  234     virtual const char* 
Description()
 const { 
return "Unexpected identifier while reading a jointlimits"; }
 
  241     virtual const char* 
Description()
 const { 
return "The requested object/method/function is not implemented"; }
 
  242     virtual int GetType()
 const {
return 7000;}
 
  
virtual int GetType() const
virtual const char * Description() const
virtual const char * Description() const
virtual const char * Description() const
virtual int GetType() const
virtual const char * Description() const
virtual int GetType() const
virtual const char * Description() const
virtual int GetType() const
virtual const char * Description() const
virtual int GetType() const
virtual int GetType() const
virtual int GetType() const
virtual const char * Description() const
Error_IO(const std::string &_msg="Unspecified I/O Error", int typenr=0)
virtual const char * Description() const
virtual int GetType() const
virtual int GetType() const
virtual const char * Description() const
virtual int GetType() const
virtual int GetType() const
virtual int GetType() const
virtual int GetType() const
virtual const char * Description() const
virtual const char * Description() const
virtual int GetType() const
Error_Redundancy indicates an error that occurred during solving for redundancy.
virtual const char * Description() const
virtual int GetType() const
virtual int GetType() const
virtual int GetType() const
virtual int GetType() const
virtual int GetType() const
virtual const char * Description() const
virtual const char * Description() const
virtual const char * Description() const
virtual const char * Description() const
virtual const char * Description() const
Error_MotionPlanning_Not_Feasible(int _reason)
virtual const char * Description() const
Error_Stepsize_Underflow is thrown if the stepsize becomes to small.
virtual const char * Description() const
Abstract subclass of all errors that can be thrown by Adaptive_Integrator.
virtual const char * Description() const
virtual int GetType() const
virtual int GetType() const
Error_Stepsize_To_Small is thrown if the stepsize becomes to small
virtual int GetType() const
virtual int GetType() const
virtual const char * Description() const
virtual const char * Description() const