#include "smbios/compat.h"#include <string>#include <exception>#include "smbios/types.h"#include "smbios/config/abi_prefix.hpp"#include "smbios/config/abi_suffix.hpp"

Go to the source code of this file.
Classes | |
| class | IException |
| Base class for all Abstract Exceptions. More... | |
Namespaces | |
| namespace | smbios |
Defines | |
| #define | DECLARE_EXCEPTION_EX(excName, namespace, superclass) |
| #define | DECLARE_EXCEPTION(excName) DECLARE_EXCEPTION_EX( excName, smbios, IException ) |
Functions | |
| DECLARE_EXCEPTION (NotImplemented) | |
| DECLARE_EXCEPTION (InternalError) | |
| DECLARE_EXCEPTION (PermissionException) | |
| #define DECLARE_EXCEPTION | ( | excName | ) | DECLARE_EXCEPTION_EX( excName, smbios, IException ) |
Definition at line 41 of file IException.h.
| #define DECLARE_EXCEPTION_EX | ( | excName, | ||
| namespace, | ||||
| superclass | ||||
| ) |
class excName : public namespace::superclass \ {\ public:\ virtual ~excName() throw() {};\ excName() {};\ }
Definition at line 34 of file IException.h.
1.7.1