载入中...
搜索中...
未找到
eve::database::Database类 参考

Database module (eve.Database): SQLite connection factory. Script: db <- eve.Database(); conn <- db.connectSQLite("game.db"); 更多...

#include <Database.h>

类 eve::database::Database 继承关系图:
eve::Module

Public 成员函数

 Module_REG (Database)
 
 Database ()=default
 
 ~Database () override=default
 
Connectionconnect (std::string connector, std::string connectionString)
 Opens a connection with an explicit Poco connector name.
 
ConnectionconnectSQLite (std::string path)
 Opens a SQLite database file (":memory:" is supported).
 
- Public 成员函数 继承自 eve::Module
virtual ~Module ()
 
virtual std::string getName () const =0
 

详细描述

Database module (eve.Database): SQLite connection factory. Script: db <- eve.Database(); conn <- db.connectSQLite("game.db");

在文件 Database.h242 行定义.

构造及析构函数说明

◆ Database()

eve::database::Database::Database ( )
default

◆ ~Database()

eve::database::Database::~Database ( )
overridedefault

成员函数说明

◆ connect()

Connection * eve::database::Database::connect ( std::string  connector,
std::string  connectionString 
)

Opens a connection with an explicit Poco connector name.

在文件 Database.cpp257 行定义.

被这些函数引用 connectSQLite().

◆ connectSQLite()

Connection * eve::database::Database::connectSQLite ( std::string  path)

Opens a SQLite database file (":memory:" is supported).

在文件 Database.cpp260 行定义.

引用了 connect().

◆ Module_REG()

eve::database::Database::Module_REG ( Database  )

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