Puma::ManipError Class Reference

#include <Manipulators.h>

Inheritance diagram for Puma::ManipError:

Inheritance graph

List of all members.

Public Types

enum  {
  UNBALANCED = -3, MACRO_GEN, BAD_ARG, FATAL,
  OK
}

Public Member Functions

 ManipError ()
int errorno () const
Manipulatorfaulty () const
 operator bool () const
void errorno (int number)
void faulty (Manipulator *manip)
void print (ostream &os) const
Location location ()


Member Enumeration Documentation

anonymous enum

Enumerator:
UNBALANCED 
MACRO_GEN 
BAD_ARG 
FATAL 
OK 


Constructor & Destructor Documentation

Puma::ManipError::ManipError (  )  [inline]


Member Function Documentation

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]

Implements Puma::Printable.

Location Puma::ManipError::location (  ) 


Generated on Sat May 10 03:03:52 2008 for Puma by  doxygen 1.5.5