⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mydb.hpp

📁 linux 下的源代码分析阅读器 red hat公司新版
💻 HPP
字号:
// File: MyDb.hpp#ifndef MYDB_H#define MYDB_H#include <string>#include <db_cxx.h>class MyDb{public:    // Constructor requires a path to the database,    // and a database name.    MyDb(std::string &path, std::string &dbName,         bool isSecondary = false);    // Our destructor just calls our private close method.    ~MyDb() { close(); }    inline Db &getDb() {return db_;}private:    Db db_;    std::string dbFileName_;    u_int32_t cFlags_;    // Make sure the default constructor is private    // We don't want it used.    MyDb() : db_(NULL, 0) {}    // We put our database close activity here.    // This is called from our destructor. In    // a more complicated example, we might want    // to make this method public, but a private    // method is more appropriate for this example.    void close();};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -