Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::tf::ExtrapolationException Class Reference

Request would have required extrapolation beyond current limits. More...

Inheritance diagram for fawkes::tf::ExtrapolationException:

List of all members.

Public Member Functions

 ExtrapolationException (const char *format,...)
 Constructor.
- Public Member Functions inherited from fawkes::tf::TransformException
 TransformException ()
 Constructor.
- Public Member Functions inherited from fawkes::Exception
 Exception (const char *format,...) throw ()
 Constructor.
 Exception (int errno, const char *format,...) throw ()
 Constructor.
 Exception (const Exception &exc) throw ()
 Copy constructor.
virtual ~Exception () throw ()
 Destructor.
virtual void raise ()
 This can be used to throw this exception.
void prepend (const char *format,...) throw ()
 Prepend messages to the message list.
void append (const char *format,...) throw ()
 Append messages to the message list.
void append_va (const char *format, va_list va) throw ()
 Append messages to the message list.
void append (const Exception &e) throw ()
 Append message that are from another Exception.
void print_trace () throw ()
 Prints trace to stderr.
void print_backtrace () const throw ()
 Prints a backtrace.
char * generate_backtrace () const throw ()
 Generate backtrace string.
int get_errno () throw ()
 Get errno.
void set_type_id (const char *id)
 Set exception type ID.
const char * type_id () const
 Get type ID.
virtual const char * what () const throw ()
 Get primary string.
Exceptionoperator= (const Exception &exc) throw ()
 Assign an Exception.
iterator begin () throw ()
 Get iterator for messages.
iterator end () throw ()
 Get end iterator for messages.

Detailed Description

Request would have required extrapolation beyond current limits.

Definition at line 52 of file exceptions.h.


Constructor & Destructor Documentation

fawkes::tf::ExtrapolationException::ExtrapolationException ( const char *  format,
  ... 
)

Constructor.

Parameters:
formatformat of explanatory message of the error, format and parameters similar to sprintf.

Definition at line 85 of file exceptions.cpp.

References fawkes::Exception::append_nolock_va().


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