![]()  | 
  
    Pothos
    0.1.0
    
   The Pothos dataflow programming software suite 
   | 
 
#include <Exception.hpp>

Public Member Functions | |
| FileException (int code=0) | |
| FileException (const std::string &msg, int code=0) | |
| FileException (const std::string &msg, const std::string &arg, int code=0) | |
| FileException (const std::string &msg, const Pothos::Exception &exc, int code=0) | |
| FileException (const FileException &exc) | |
| ~FileException () throw () | |
| FileException & | operator= (const FileException &exc) | 
| const char * | name () const throw () | 
| Assignment operator.  More... | |
| const char * | className () const throw () | 
| Returns a static string describing the exception.  More... | |
| Pothos::Exception * | clone () const | 
| void | rethrow () const | 
  Public Member Functions inherited from Pothos::IOException | |
| IOException (int code=0) | |
| IOException (const std::string &msg, int code=0) | |
| IOException (const std::string &msg, const std::string &arg, int code=0) | |
| IOException (const std::string &msg, const Pothos::Exception &exc, int code=0) | |
| IOException (const IOException &exc) | |
| ~IOException () throw () | |
| IOException & | operator= (const IOException &exc) | 
  Public Member Functions inherited from Pothos::RuntimeException | |
| RuntimeException (int code=0) | |
| RuntimeException (const std::string &msg, int code=0) | |
| RuntimeException (const std::string &msg, const std::string &arg, int code=0) | |
| RuntimeException (const std::string &msg, const Pothos::Exception &exc, int code=0) | |
| RuntimeException (const RuntimeException &exc) | |
| ~RuntimeException () throw () | |
| RuntimeException & | operator= (const RuntimeException &exc) | 
  Public Member Functions inherited from Pothos::Exception | |
| Exception (const std::string &msg, int code=0) | |
| Exception (const std::string &msg, const std::string &arg, int code=0) | |
| Creates an exception.  More... | |
| Exception (const std::string &msg, const Exception &nested, int code=0) | |
| Creates an exception.  More... | |
| Exception (const Exception &exc) | |
| ~Exception () throw () | |
| Copy constructor.  More... | |
| Exception & | operator= (const Exception &exc) | 
| Destroys the exception and deletes the nested exception.  More... | |
| virtual const char * | what () const throw () | 
| Returns the name of the exception class.  More... | |
| const Exception * | nested () const | 
| const std::string & | message () const | 
| int | code () const | 
| Returns the message text.  More... | |
| std::string | displayText () const | 
| Returns the exception code if defined.  More... | |
Additional Inherited Members | |
  Protected Member Functions inherited from Pothos::Exception | |
| Exception (int code=0) | |
| void | message (const std::string &msg) | 
| Standard constructor.  More... | |
| void | extendedMessage (const std::string &arg) | 
| Sets the message for the exception.  More... | |
| Pothos::FileException::FileException | ( | int | code = 0 | ) | 
| Pothos::FileException::FileException | ( | const std::string & | msg, | 
| int | code = 0  | 
        ||
| ) | 
| Pothos::FileException::FileException | ( | const std::string & | msg, | 
| const std::string & | arg, | ||
| int | code = 0  | 
        ||
| ) | 
| Pothos::FileException::FileException | ( | const std::string & | msg, | 
| const Pothos::Exception & | exc, | ||
| int | code = 0  | 
        ||
| ) | 
| Pothos::FileException::FileException | ( | const FileException & | exc | ) | 
| Pothos::FileException::~FileException | ( | ) | ||
| throw | ( | |||
| ) | ||||
      
  | 
  virtual | |||||||||||||
Returns a static string describing the exception.
Reimplemented from Pothos::IOException.
Reimplemented in Pothos::ReadFileException, Pothos::WriteFileException, Pothos::OpenFileException, Pothos::CreateFileException, Pothos::FileAccessDeniedException, Pothos::FileReadOnlyException, Pothos::PathNotFoundException, Pothos::FileNotFoundException, and Pothos::FileExistsException.
      
  | 
  virtual | 
Returns a string consisting of the message name and the message text.
Reimplemented from Pothos::IOException.
Reimplemented in Pothos::ReadFileException, Pothos::WriteFileException, Pothos::OpenFileException, Pothos::CreateFileException, Pothos::FileAccessDeniedException, Pothos::FileReadOnlyException, Pothos::PathNotFoundException, Pothos::FileNotFoundException, and Pothos::FileExistsException.
      
  | 
  virtual | |||||||||||||
Assignment operator.
Reimplemented from Pothos::IOException.
Reimplemented in Pothos::ReadFileException, Pothos::WriteFileException, Pothos::OpenFileException, Pothos::CreateFileException, Pothos::FileAccessDeniedException, Pothos::FileReadOnlyException, Pothos::PathNotFoundException, Pothos::FileNotFoundException, and Pothos::FileExistsException.
| FileException& Pothos::FileException::operator= | ( | const FileException & | exc | ) | 
      
  | 
  virtual | 
Creates an exact copy of the exception.
The copy can later be thrown again by invoking rethrow() on it.
Reimplemented from Pothos::IOException.
Reimplemented in Pothos::ReadFileException, Pothos::WriteFileException, Pothos::OpenFileException, Pothos::CreateFileException, Pothos::FileAccessDeniedException, Pothos::FileReadOnlyException, Pothos::PathNotFoundException, Pothos::FileNotFoundException, and Pothos::FileExistsException.
 1.8.6