22 #ifndef _LIBPKG_OS_EXCEPTION 23 #define _LIBPKG_OS_EXCEPTION 48 exception(_kernel_oserror* err,
unsigned int number,
unsigned int r0);
60 virtual const char*
what()
const throw();
An exception class to represent a RISC OS error block.
Definition: exception.h:33
The namespace used to hold the package management library.
Definition: auto_dir.cc:23
virtual const char * what() const
Get message.
Definition: exception.cc:47
exception(_kernel_oserror *err)
Construct exception from RISC OS error block.
Definition: exception.cc:32
virtual ~exception()
Destroy exception.
Definition: exception.h:52