1 | DB_ENV * DB_ENV |
1 | DB_ENV * DB_ENV |
|
|
2 | DB_ENV_ornull * DB_ENV_ornull |
2 | DB_TXN * DB_TXN |
3 | DB_TXN * DB_TXN |
|
|
4 | DB_TXN_ornull * DB_TXN_ornull |
3 | DB * DB |
5 | DB * DB |
|
|
6 | DB_ornull * DB_ornull |
4 | DBC * DBC |
7 | DBC * DBC |
|
|
8 | DBC_ornull * DBC_ornull |
5 | SV8 * T_SV8 |
9 | SV8 * T_SV8 |
6 | octetstring OCTETS |
10 | octetstring OCTETS |
7 | |
11 | |
8 | INPUT |
12 | INPUT |
9 | |
13 | |
… | |
… | |
14 | |
18 | |
15 | OCTETS |
19 | OCTETS |
16 | $var = SvOK ($arg) ? SvPVbyte_nolen ($arg) : 0 |
20 | $var = SvOK ($arg) ? SvPVbyte_nolen ($arg) : 0 |
17 | |
21 | |
18 | DB_ENV |
22 | DB_ENV |
19 | SvPTR ($var, $arg, DB_ENV *, BDB::Env); |
23 | SvPTR ($var, $arg, DB_ENV *, BDB::Env, 0); |
20 | |
24 | |
21 | DB_TXN |
25 | DB_TXN |
22 | SvPTR ($var, $arg, DB_TXN *, BDB::Txn); |
26 | SvPTR ($var, $arg, DB_TXN *, BDB::Txn, 0); |
23 | |
27 | |
24 | DBC |
28 | DBC |
25 | SvPTR ($var, $arg, DBC *, BDB::Cursor); |
29 | SvPTR ($var, $arg, DBC *, BDB::Cursor, 0); |
26 | |
30 | |
27 | DB |
31 | DB |
28 | SvPTR ($var, $arg, DB *, BDB::Db); |
32 | SvPTR ($var, $arg, DB *, BDB::Db, 0); |
|
|
33 | |
|
|
34 | DB_ENV_ornull |
|
|
35 | SvPTR ($var, $arg, DB_ENV *, BDB::Env, 1); |
|
|
36 | |
|
|
37 | DB_TXN_ornull |
|
|
38 | SvPTR ($var, $arg, DB_TXN *, BDB::Txn, 1); |
|
|
39 | |
|
|
40 | DBC_ornull |
|
|
41 | SvPTR ($var, $arg, DBC *, BDB::Cursor, 1); |
|
|
42 | |
|
|
43 | DB_ornull |
|
|
44 | SvPTR ($var, $arg, DB *, BDB::Db, 1); |
29 | |
45 | |
30 | OUTPUT |
46 | OUTPUT |
31 | |
47 | |
32 | DB_ENV |
48 | DB_ENV |
33 | sv_setref_pv ($arg, "BDB::Env", (void *)$var); |
49 | sv_setref_pv ($arg, "BDB::Env", (void *)$var); |