fastdo  0.6.8
eiendb::DbError类 参考

eiendb数据库错误 更多...

#include <eiendb_base.hpp>

类 eiendb::DbError 继承关系图:
eiendb::DbError 的协作图:

Public 类型

enum  {
  dbeNone, dbeDbSelfError, dbeNotImplemented, dbeConfigParamsError,
  dbeMysqlError, dbeSqliteError, dbePgsqlError
}
 

Public 成员函数

 DbError (int errType, winux::AnsiString const &s) throw ()
 
- 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 ()
 

详细描述

eiendb数据库错误

在文件 eiendb_base.hpp41 行定义.

成员枚举类型说明

anonymous enum
枚举值
dbeNone 

无错误

dbeDbSelfError 

数据库自身的错误

dbeNotImplemented 

方法未实现

dbeConfigParamsError 

配置参数错误

dbeMysqlError 

MySQL数据库错误

dbeSqliteError 

SQLite数据库错误

dbePgsqlError 

PgSQL数据库错误

在文件 eiendb_base.hpp44 行定义.

构造及析构函数说明

eiendb::DbError::DbError ( int  errType,
winux::AnsiString const &  s 
)
throw (
)
inline

在文件 eiendb_base.hpp55 行定义.


该类的文档由以下文件生成: