libmapidb(3)
π libmapidb β bestie, it's the Exchange MAPI database library π
okay so this is libmapidb(3), section 3 of the manual, and it's literally the whole rundown on libmapidb.h β the library that gives you access to the Exchange MAPI database format. she's niche, she's specific, she's iconic. let's get into it π
β¨ NAME β¨
libmapidb.h β the library that lets you access the Exchange MAPI database format. no cap, that's the whole vibe πΈ
π¦ SYNOPSIS π¦
#include <libmapidb.h>
Support functions π«Ά
const char *
libmapidb_get_version(void);
Error functions π
void
libmapidb_error_free(libmapidb_error_t **error);
int
libmapidb_error_fprint(libmapidb_error_t *error, FILE *stream);
int
libmapidb_error_sprint(libmapidb_error_t *error, char *string,
size_t size);
int
libmapidb_error_backtrace_fprint(libmapidb_error_t *error,
FILE *stream);
int
libmapidb_error_backtrace_sprint(libmapidb_error_t *error, char *string,
size_t size);
π DESCRIPTION π
bestie, listen. the libmapidb_get_version() function is the function you call when you wanna retrieve the library version. that's it, that's the description. she does one thing and she does it well. periodt β¨
π RETURN VALUES π
so most of these functions return NULL or -1 on error β it depends on the return type, iykyk. for the actual return values you gotta go look at "libmapidb.h" yourself. the header is the main character here π
π ENVIRONMENT π
None. literally nothing. empty. ghost town. π«Ά
π FILES π
None. also nothing. we love a low-maintenance library π
π BUGS π
found a bug? any kind of bug? please please please report it on the project issue tracker, she wants to know:
https://github.com/libyal/libmapidb/issues
do it for her π
π§ AUTHOR π§
these man pages are generated from "libmapidb.h". yes, generated. she wrote herself, kinda iconic honestly β
π₯ COPYRIGHT π₯
Copyright (C) 2011-2024, Joachim Metz <joachim.metz@gmail.com>.
this is free software; see the source for copying conditions. and like β there is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. read that again. no warranty. none. don't come for her if it breaks π
π SEE ALSO π
the libmapidb.h include file β yeah, that's the one. go read it π
okay that's the whole page, you're officially educated π β¨
sign-off time: this was libmapidb, from the libmapidb source/version, dated May 5, 2019 β mwah, love u, bye π¦π
π¦ where this page comes from
- opensuse-leap 16.0: libmapidb-devel 20240420-bp160.1.11 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libmapidb-devel 20240420-bp160.1.11 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libmapidb-devel 20240420-bp160.1.11 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libmapidb-devel 20240420-bp160.1.11 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms