| Puma Reference Manual | Puma: Puma::ManipError Class Reference |
#include <Manipulators.h>

Public Types | |
| enum | { UNBALANCED = -3, MACRO_GEN, BAD_ARG, FATAL, OK } |
Public Member Functions | |
| ManipError () | |
| int | errorno () const |
| Manipulator * | faulty () const |
| operator bool () const | |
| void | errorno (int number) |
| void | faulty (Manipulator *manip) |
| void | print (ostream &os) const |
| Print something on the given output stream. | |
| Location | location () |
| Puma::ManipError::ManipError | ( | ) | [inline] |
| int Puma::ManipError::errorno | ( | ) | const [inline] |
| Manipulator* Puma::ManipError::faulty | ( | ) | const [inline] |
| Puma::ManipError::operator bool | ( | ) | const [inline] |
| void Puma::ManipError::errorno | ( | int | number | ) | [inline] |
| void Puma::ManipError::faulty | ( | Manipulator * | manip | ) | [inline] |
| void Puma::ManipError::print | ( | ostream & | os | ) | const [virtual] |
Print something on the given output stream.
| os | The output stream. |
Implements Puma::Printable.
| Location Puma::ManipError::location | ( | ) |