Lines Matching refs:Dbc
30 int Dbc::_name _argspec \
38 "Dbc::" # _name, ret, ON_ERROR_UNKNOWN); \
44 Dbc::~Dbc()
54 int Dbc::dup(Dbc** cursorp, u_int32_t _flags)
63 // The following cast implies that Dbc can be no larger than DBC
64 *cursorp = (Dbc*)new_cursor;
67 "Dbc::dup", ret, ON_ERROR_UNKNOWN);
72 int Dbc::get(Dbt* key, Dbt *data, u_int32_t _flags)
82 "Dbc::get", key, ON_ERROR_UNKNOWN);
85 "Dbc::get", data, ON_ERROR_UNKNOWN);
88 "Dbc::get", ret, ON_ERROR_UNKNOWN);
94 int Dbc::pget(Dbt* key, Dbt *pkey, Dbt *data, u_int32_t _flags)
101 /* Logic is the same as for Dbc::get - reusing macro. */
105 "Dbc::pget", key, ON_ERROR_UNKNOWN);
108 "Dbc::pget", data, ON_ERROR_UNKNOWN);
111 "Dbc::pget", ret, ON_ERROR_UNKNOWN);