|
jaula API Reference version 1.4.0
|
class for no error condition exceptions More...
#include <jaula_no_error.h>
Public Member Functions | |
| No_Error (void) | |
| Constructor. | |
| No_Error & | operator= (No_Error const &orig) |
| Assignment operator. | |
| virtual | ~No_Error () |
| Destructor. | |
| Public Member Functions inherited from JAULA::Exception | |
| void | addOrigin (std::string const &origin) |
| Attachs a new origin after the existing ones. | |
| void | display (std::ostream &ostr) const |
| Represents the instance in a stream. | |
| Exception (Exception const &orig) | |
| Copy constructor. | |
| Exception (ExCode code=NO_ERROR, std::string const &detail="", std::string const &action="", std::string const &origin="") | |
| Constructor. | |
| std::string const & | getAction (void) const |
| Retrieves the action that caused the exception. | |
| ExCode | getCode (void) const |
| Retrieves the error code for the exception. | |
| virtual std::string const & | getDetail (void) const |
| Retrieves the detailed description for the exception. | |
| std::string const & | getOrigin (void) const |
| Retrieves the method being run when the exception arose. | |
| Exception & | operator= (Exception const &orig) |
| Assignment operator. | |
| void | setAction (std::string const &action) |
| Establishes the action that caused the exception. | |
| void | setDetail (std::string const &detail) |
| Establishes the description for the exception. | |
| void | setOrigin (std::string const &origin) |
| Establishes the method being run when the exception arose. | |
| virtual | ~Exception () |
| Destructor. | |
Additional Inherited Members | |
| Public Types inherited from JAULA::Exception | |
| enum | ExCode { NO_ERROR , BAD_DATA_TYPE , NAME_DUPLICATED , LEXAN_ERROR , SYNTAX_ERROR } |
| Enumeration of available error codes. More... | |
| Protected Member Functions inherited from JAULA::Exception | |
| void | setCode (ExCode code) |
| Establishes the error code for the exception. | |
class for no error condition exceptions
| JAULA::No_Error::No_Error | ( | void | ) |
Constructor.
References JAULA::Exception::Exception(), and JAULA::Exception::NO_ERROR.
Referenced by operator=().
|
virtual |
Destructor.
Assignment operator.
| orig | Original instance to copy |
References No_Error(), and JAULA::Exception::operator=().
Copyright (c) 2007, 2008, 2009 Kombo Morongo.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
jaula project hosted by