- Aldebaran documentation |
- C++ Libraries |
- index

libalerror 2.8.7.4

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Macros Pages
Classes | Namespaces | Macros
alerror.h File Reference
`#include <alerror/config.h>`
`#include <stdexcept>`
`#include <string>`

Go to the source code of this file.

## Classes
class | AL::ALError
| ALError is used to send exception. All NAOqi errors are based on exception. All user commands should be encapsulated in a try catch block. More...

## Namespaces
| AL

## Macros
#define | _LIBALERROR_ALERROR_ALERROR_H_
#define | ALERROR(module, method, description) AL::ALError(module, method, description, __FILE__, __LINE__)

## Detailed Description

Author
  Aldebaran Robotics Copyright (c) Aldebaran Robotics 2007, 2011 All Rights Reserved

Definition in file alerror.h.

## Macro Definition Documentation

#define _LIBALERROR_ALERROR_ALERROR_H_

Definition at line 12 of file alerror.h.

#define ALERROR | ( |  | module,
|  |  | method,
|  |  | description
| ) |  | AL::ALError(module, method, description, __FILE__, __LINE__)

Create an ALError for the method from this module using that description (It will automaticly add file and line context)

Definition at line 25 of file alerror.h.