• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/build_vxworks/

Lines Matching refs:Db

21 // with the DbEnv or Db constructor.
25 // - All top level class names start with Db.
67 class Db; // forward
178 class _exported Db
183 Db(DbEnv*, u_int32_t); // Create a Db object.
184 virtual ~Db(); // Calls close() if the user hasn't.
188 virtual int associate(DbTxn *txn, Db *secondary, int (*callback)
189 (Db *, const Dbt *, const Dbt *, Dbt *), u_int32_t flags);
235 virtual int set_append_recno(int (*)(Db *, Dbt *, db_recno_t));
237 virtual int set_bt_compare(int (*)(Db *, const Dbt *, const Dbt *));
240 virtual int set_bt_prefix(size_t (*)(Db *, const Dbt *, const Dbt *));
243 virtual int set_dup_compare(int (*)(Db *, const Dbt *, const Dbt *));
249 virtual int set_feedback(void (*)(Db *, int, int));
252 virtual int set_h_compare(int (*)(Db *, const Dbt *, const Dbt *));
255 virtual int set_h_hash(u_int32_t (*)(Db *, const void *, u_int32_t));
303 static Db* get_Db(DB *db)
305 return (Db *)db->api_internal;
308 static const Db* get_const_Db(const DB *db)
310 return (const Db *)db->api_internal;
315 Db(const Db &);
316 Db &operator = (const Db &);
335 int (*append_recno_callback_)(Db *, Dbt *, db_recno_t);
336 int (*associate_callback_)(Db *, const Dbt *, const Dbt *, Dbt *);
337 int (*bt_compare_callback_)(Db *, const Dbt *, const Dbt *);
338 size_t (*bt_prefix_callback_)(Db *, const Dbt *, const Dbt *);
339 int (*dup_compare_callback_)(Db *, const Dbt *, const Dbt *);
340 void (*feedback_callback_)(Db *, int, int);
341 int (*h_compare_callback_)(Db *, const Dbt *, const Dbt *);
342 u_int32_t (*h_hash_callback_)(Db *, const void *, u_int32_t);
350 friend class Db;
366 // Note: use Db::cursor() to get pointers to a Dbc,
388 friend class Db;
756 // Note: use Db::cursor() to get pointers to a Dbc,
782 friend class Db;
857 DbSequence(Db *db, u_int32_t flags);
875 Db *get_db();
977 friend class Db;