Import BSDDB 4.7.25 (as of svn r89086)

This commit is contained in:
Zachary Ware
2017-09-04 13:40:25 -05:00
parent 4b29e0458f
commit 8f590873d0
4781 changed files with 2241032 additions and 6 deletions

View File

@@ -0,0 +1,45 @@
m4_comment([$Id: memp_set_pgcookie.so,v 10.17 2005/11/30 19:46:21 bostic Exp $])
define(M4PAGELOCAL, [memp_set_pgcookie, memp_get_pgcookie])
include(m4/m4.seealso)
m4_pf_header(m4_ref(memp_set_pgcookie),
ifelse(M4API, C_API, [dnl
int
DB_MPOOLFILE-__GT__set_pgcookie(DB_MPOOLFILE *mpf, DBT *pgcookie);
m4_blank
int
DB_MPOOLFILE-__GT__get_pgcookie(DB_MPOOLFILE *mpf, DBT *dbt);
])
ifelse(M4API, CXX_API, [dnl
int
DbMpoolFile::set(DBT *pgcookie);
m4_blank
int
DbMpoolFile::get_pgcookie(DBT *dbt);
]))
m4_p([dnl
The m4_refT(memp_set_pgcookie) specifies a byte string that is provided
to the functions registered to do input or output processing of the
file's pages as they are read from or written to, the backing filesystem
store. (See the m4_ref(memp_register) documentation for more
information.)])
m4_scope_mpf(memp_set_pgcookie)
m4_when_mpfopen(memp_set_pgcookie, overwrite)
m4_return(memp_set_pgcookie, std)
m4_parambegin
m4_param(pgcookie, [dnl
The m4_arg(pgcookie) parameter is a byte string provided to the
functions registered to do input or output processing of the file's
pages.])
m4_paramend
m4_pf_getter(memp_get_pgcookie, byte string,, dbt, reference)
m4_seealso(DbMpool)
m4_page_footer