#include <vpr/DynLoad/LoaderError.h>
Public Types | |
| enum | Code { FILE_LOAD_ERROR, SYM_LOOKUP_ERROR, FACTORY_EXEC_ERROR } |
| Error codes that may be generated by a DSO loader. More... | |
Public Member Functions | |
| LoaderError (const std::string &who, const std::string &message) | |
| LoaderError (const std::string &who, const std::string &message, Code error) | |
| ~LoaderError () throw () | |
| Code | error () const |
| const std::string & | who () const |
Protected Attributes | |
| std::string | mWho |
| Code | mError |
Definition at line 55 of file LoaderError.h.
Error codes that may be generated by a DSO loader.
| FILE_LOAD_ERROR | Error trying to load DSO file. |
| SYM_LOOKUP_ERROR | Error trying to look up symbol in DSO. |
| FACTORY_EXEC_ERROR | Error trying to execute factory function. |
Definition at line 59 of file LoaderError.h.
00060 { 00061 FILE_LOAD_ERROR, 00062 SYM_LOOKUP_ERROR, 00063 FACTORY_EXEC_ERROR 00064 };
| vpr::LoaderError::LoaderError | ( | const std::string & | who, | |
| const std::string & | message | |||
| ) |
| vpr::LoaderError::LoaderError | ( | const std::string & | who, | |
| const std::string & | message, | |||
| Code | error | |||
| ) |
| vpr::LoaderError::~LoaderError | ( | ) | throw () |
| Code vpr::LoaderError::error | ( | ) | const [inline] |
| const std::string& vpr::LoaderError::who | ( | ) | const [inline] |
std::string vpr::LoaderError::mWho [protected] |
Definition at line 83 of file LoaderError.h.
Code vpr::LoaderError::mError [protected] |
Definition at line 84 of file LoaderError.h.
1.5.1