Lines Matching +defs:dbc +defs:get
33 DBC *dbc = this; \
35 ret = dbc->_name _arglist; \
37 DB_ERROR(DbEnv::get_DbEnv(dbc->dbenv), \
48 DBC_METHOD(close, (void), (dbc), DB_RETOK_STD)
50 (dbc, other_cursor, result, _flags), DB_RETOK_STD)
52 (dbc, countp, _flags), DB_RETOK_STD)
54 (dbc, _flags), DB_RETOK_DBCDEL)
59 DBC *dbc = this;
62 ret = dbc->dup(dbc, &new_cursor, _flags);
68 DB_ERROR(DbEnv::get_DbEnv(dbc->dbenv),
74 int Dbc::get(Dbt* key, Dbt *data, u_int32_t _flags)
77 DBC *dbc = this;
79 ret = dbc->get(dbc, key, data, _flags);
83 DB_ERROR_DBT(DbEnv::get_DbEnv(dbc->dbenv),
84 "Dbc::get", key, ON_ERROR_UNKNOWN);
86 DB_ERROR_DBT(DbEnv::get_DbEnv(dbc->dbenv),
87 "Dbc::get", data, ON_ERROR_UNKNOWN);
89 DB_ERROR(DbEnv::get_DbEnv(dbc->dbenv),
90 "Dbc::get", ret, ON_ERROR_UNKNOWN);
99 DBC *dbc = this;
101 ret = dbc->pget(dbc, key, pkey, data, _flags);
103 /* Logic is the same as for Dbc::get - reusing macro. */
106 DB_ERROR_DBT(DbEnv::get_DbEnv(dbc->dbenv),
109 DB_ERROR_DBT(DbEnv::get_DbEnv(dbc->dbenv),
112 DB_ERROR(DbEnv::get_DbEnv(dbc->dbenv),
120 (dbc, key, data, _flags), DB_RETOK_DBCPUT)
122 (dbc, priorityp), DB_RETOK_STD)
123 DBC_METHOD(set_priority, (DB_CACHE_PRIORITY pri), (dbc, pri), DB_RETOK_STD)