• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/build_unix/

Lines Matching defs:DbEnv

20 // with the DbEnv or Db constructor.
68 class DbEnv; // forward
179 friend class DbEnv;
182 Db(DbEnv*, u_int32_t); // Create a Db object.
245 void (*)(const DbEnv *, const char *, const char *));
257 virtual void set_msgcall(void (*)(const DbEnv *, const char *));
260 virtual int set_paniccall(void (*)(DbEnv *, int));
284 virtual DbEnv *get_env();
323 DbEnv *dbenv_;
385 class _exported DbEnv
397 DbEnv(u_int32_t flags);
399 virtual ~DbEnv();
433 int (*)(DbEnv *, pid_t, db_threadid_t, u_int32_t));
436 void (*)(const DbEnv *, const char *, const char *));
441 virtual int set_event_notify(void (*)(DbEnv *, u_int32_t, void *));
446 virtual int set_feedback(void (*)(DbEnv *, int, int));
473 virtual void set_msgcall(void (*)(const DbEnv *, const char *));
476 virtual int set_paniccall(void (*)(DbEnv *, int));
486 virtual int set_app_dispatch(int (*)(DbEnv *,
515 static void runtime_error(DbEnv *dbenv, const char *caller, int err,
517 static void runtime_error_dbt(DbEnv *dbenv, const char *caller, Dbt *dbt,
519 static void runtime_error_lock_get(DbEnv *dbenv, const char *caller,
602 virtual int rep_set_transport(int, int (*)(DbEnv *,
608 virtual int set_thread_id(void (*)(DbEnv *, pid_t *, db_threadid_t *));
609 virtual int set_thread_id_string(char *(*)(DbEnv *,
651 static DbEnv* get_DbEnv(DB_ENV *dbenv)
653 return dbenv ? (DbEnv *)dbenv->api1_internal : 0;
656 static const DbEnv* get_const_DbEnv(const DB_ENV *dbenv)
658 return dbenv ? (const DbEnv *)dbenv->api1_internal : 0;
662 static DbEnv* wrap_DB_ENV(DB_ENV *dbenv);
692 DbEnv(DB_ENV *, u_int32_t flags);
695 DbEnv(const DbEnv &);
696 void operator = (const DbEnv &);
705 int (*app_dispatch_callback_)(DbEnv *, Dbt *, DbLsn *, db_recops);
706 int (*isalive_callback_)(DbEnv *, pid_t, db_threadid_t, u_int32_t);
707 void (*error_callback_)(const DbEnv *, const char *, const char *);
708 void (*feedback_callback_)(DbEnv *, int, int);
709 void (*message_callback_)(const DbEnv *, const char *);
710 void (*paniccall_callback_)(DbEnv *, int);
711 void (*event_func_callback_)(DbEnv *, u_int32_t, void *);
712 int (*rep_send_callback_)(DbEnv *, const Dbt *, const Dbt *,
714 void (*thread_id_callback_)(DbEnv *, pid_t *, db_threadid_t *);
715 char *(*thread_id_string_callback_)(DbEnv *, pid_t, db_threadid_t,
724 friend class DbEnv;
745 friend class DbEnv;
771 friend class DbEnv; // friendship needed to cast to base class
780 friend class DbEnv;
825 // Note: use DbEnv::memp_fcreate() to get pointers to a DbMpoolFile,
841 // This is filled in and returned by the DbEnv::txn_recover() method.
915 friend class DbEnv;
957 // Note: use DbEnv::txn_begin() to get pointers to a DbTxn,
978 friend class DbEnv;
1092 DbEnv *get_env() const;
1093 void set_env(DbEnv *dbenv);
1103 DbEnv *dbenv_;