|
fastdo
0.6.16
|
智能指针错误 更多...
#include <smartptr.hpp>


Public 类型 | |
| enum | SmartPtrErrorType { errNone, errBadSimpleHandle, errBadSimplePointer, errBadSharedHandle, errBadSharedPointer, errBadWeakHandle, errBadWeakPointer } |
Public 类型 继承自 winux::Error | |
| enum | |
Public 成员函数 | |
| SmartPtrError (SmartPtrErrorType err, AnsiString const &errStr) | |
Public 成员函数 继承自 winux::Error | |
| Error () throw () | |
| Error (int errType, AnsiString const &errStr) throw () | |
| virtual | ~Error () throw () |
| virtual int | getErrType () const throw () |
| virtual char const * | what () const throw () |
智能指针错误
在文件 smartptr.hpp 第 10 行定义.
| 枚举值 | |
|---|---|
| errNone | |
| errBadSimpleHandle | |
| errBadSimplePointer | |
| errBadSharedHandle | |
| errBadSharedPointer | |
| errBadWeakHandle | |
| errBadWeakPointer | |
在文件 smartptr.hpp 第 13 行定义.
|
inline |
在文件 smartptr.hpp 第 24 行定义.