Atlas_Exception

Langue: en

Version: 166310 (fedora - 05/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Atlas::Exception - Base class for all exceptions thrown by Atlas-C++.

SYNOPSIS


#include <Exception.h>

Inherited by Atlas::Message::WrongTypeException, Atlas::Objects::DefaultLoadingException, Atlas::Objects::NoSuchAttrException, Atlas::Objects::NoSuchFactoryException, and Atlas::Objects::NullSmartPtrDereference.

Public Member Functions


Exception (const std::string &d='UNKNOWN ERROR')

const std::string & getDescription () const

virtual const char * what () const throw ()

Protected Attributes


std::string m_description

Detailed Description

Base class for all exceptions thrown by Atlas-C++.

All subclasses should pass in a description of the exceptional circumstance encountered.

Author

Generated automatically by Doxygen for Atlas-C++ from the source code.