• 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:Dbt

77 class Dbt;                                       // forward
189 (Db *, const Dbt *, const Dbt *, Dbt *), u_int32_t flags);
191 virtual int compact(DbTxn *txnid, Dbt *start,
192 Dbt *stop, DB_COMPACT *c_data, u_int32_t flags, Dbt *end);
194 virtual int del(DbTxn *txnid, Dbt *key, u_int32_t flags);
197 virtual int exists(DbTxn *txnid, Dbt *key, u_int32_t flags);
199 virtual int get(DbTxn *txnid, Dbt *key, Dbt *data, u_int32_t flags);
224 virtual int key_range(DbTxn *, Dbt *, DB_KEY_RANGE *, u_int32_t);
228 Dbt *key, Dbt *pkey, Dbt *data, u_int32_t flags);
229 virtual int put(DbTxn *, Dbt *, Dbt *, u_int32_t);
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 *));
252 virtual int set_h_compare(int (*)(Db *, const Dbt *, const Dbt *));
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 *);
341 int (*h_compare_callback_)(Db *, const Dbt *, const Dbt *);
357 int get(Dbt* key, Dbt *data, u_int32_t flags);
359 int pget(Dbt* key, Dbt* pkey, Dbt *data, u_int32_t flags);
360 int put(Dbt* key, Dbt *data, u_int32_t flags);
488 Dbt *, DbLsn *, db_recops));
518 static void runtime_error_dbt(DbEnv *dbenv, const char *caller, Dbt *dbt,
522 const Dbt *obj, DbLock lock, int index,
528 virtual int lock_get(u_int32_t locker, u_int32_t flags, const Dbt *obj,
546 virtual int log_put(DbLsn *lsn, const Dbt *data, u_int32_t flags);
595 virtual int rep_process_message(Dbt *, Dbt *, int, DbLsn *);
596 virtual int rep_start(Dbt *, u_int32_t);
604 const Dbt *, const Dbt *, const DbLsn *, int, u_int32_t));
706 int (*app_dispatch_callback_)(DbEnv *, Dbt *, DbLsn *, db_recops);
713 int (*rep_send_callback_)(DbEnv *, const Dbt *, const Dbt *,
750 int get(DbLsn *lsn, Dbt *data, u_int32_t _flags);
860 int open(DbTxn *txnid, Dbt *key, u_int32_t flags);
876 Dbt *get_key();
975 class _exported Dbt : private DBT
1012 static Dbt* get_Dbt(DBT *dbt) { return (Dbt *)dbt; }
1013 static const Dbt* get_const_Dbt(const DBT *dbt)
1014 { return (const Dbt *)dbt; }
1016 Dbt(void *data, u_int32_t size);
1017 Dbt();
1018 ~Dbt();
1019 Dbt(const Dbt &);
1020 Dbt &operator = (const Dbt &);
1024 // inherited from DBT) since we need DBT and Dbt objects
1030 // cast to Dbt), so such callbacks might receive objects
1046 DbMultipleIterator(const Dbt &dbt);
1055 DbMultipleKeyDataIterator(const Dbt &dbt) : DbMultipleIterator(dbt) {}
1056 bool next(Dbt &key, Dbt &data);
1062 DbMultipleRecnoDataIterator(const Dbt &dbt) : DbMultipleIterator(dbt) {}
1063 bool next(db_recno_t &recno, Dbt &data);
1069 DbMultipleDataIterator(const Dbt &dbt) : DbMultipleIterator(dbt) {}
1070 bool next(Dbt &data);
1124 // Note that the Dbt is only live as long as the Dbt used
1132 db_lockmode_t mode, const Dbt *obj, const DbLock lock, int index);
1141 const Dbt* get_obj() const;
1148 const Dbt *obj_;
1155 // user declared memory is insufficient in a Dbt.
1161 DbMemoryException(Dbt *dbt);
1162 DbMemoryException(const char *prefix, Dbt *dbt);
1167 Dbt *get_dbt() const;
1169 Dbt *dbt_;