dynamicgraph::sot::ExceptionTask Class Reference

#include <sot/core/exception-task.hh>

Inheritance diagram for dynamicgraph::sot::ExceptionTask:
dynamicgraph::sot::ExceptionAbstract

List of all members.

Public Types

enum  ErrorCodeEnum {
  GENERIC = ExceptionAbstract::TASK,
  EMPTY_LIST,
  NON_ADEQUATE_FEATURES,
  MATRIX_SIZE,
  BOUND_TYPE,
  PARSER_MULTI_BOUND
}

Public Member Functions

virtual const std::string & getExceptionName (void) const
 ExceptionTask (const ExceptionTask::ErrorCodeEnum &errcode, const std::string &msg="")
 ExceptionTask (const ExceptionTask::ErrorCodeEnum &errcode, const std::string &msg, const char *format,...)
virtual ~ExceptionTask (void) throw ()

Static Public Attributes

static const std::string EXCEPTION_NAME

Member Enumeration Documentation

Enumerator:
GENERIC 
EMPTY_LIST 
NON_ADEQUATE_FEATURES 
MATRIX_SIZE 
BOUND_TYPE 
PARSER_MULTI_BOUND 

Constructor & Destructor Documentation

dynamicgraph::sot::ExceptionTask::ExceptionTask ( const ExceptionTask::ErrorCodeEnum errcode,
const std::string &  msg = "" 
)
dynamicgraph::sot::ExceptionTask::ExceptionTask ( const ExceptionTask::ErrorCodeEnum errcode,
const std::string &  msg,
const char *  format,
  ... 
)
virtual dynamicgraph::sot::ExceptionTask::~ExceptionTask ( void  ) throw () [inline, virtual]

Member Function Documentation

virtual const std::string& dynamicgraph::sot::ExceptionTask::getExceptionName ( void  ) const [inline, virtual]

Member Data Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines