libfole(3)
π
libfole(3) β the libfole.h glow-up
ok so real talk, bestie: this is the manual page for libfole.h from the Library Functions Manual section, and it's the Library to support the Object Linking and Embedding (OLE) data types. yes that OLE. the messy one. but like, we're handling it. π«Ά
β¨ SYNOPSIS β¨
first things first, you gotta pull it in:
#include <libfole.h>
πΈ Support functions
const char *
libfole_get_version(void);
π Error functions
void
libfole_error_free(libfole_error_t **error);
int
libfole_error_fprint(libfole_error_t *error, FILE *stream);
int
libfole_error_sprint(libfole_error_t *error, char *string, size_t size);
int
libfole_error_backtrace_fprint(libfole_error_t *error, FILE *stream);
int
libfole_error_backtrace_sprint(libfole_error_t *error, char *string,
size_t size);
π¦ Value type functions
const char *
libfole_value_type_get_identifier(uint32_t value_type);
const char *
libfole_value_type_get_description(uint32_t value_type);
π DESCRIPTION π
okay so the main character here is libfole_get_version() β its whole job is to retrieve the library version. that's it. that's the description. iconic minimalism, honestly. β¨
π₯ RETURN VALUES π₯
most of these functions return NULL or -1 on error, depending on what the return type even is. and for the actual return values? go look at "libfole.h". no cap, that's where the real tea is. π
π ENVIRONMENT π
None. literally nothing. no environment variables to worry about, bestie. breathe. π§
π FILES π
None. also nothing. we love a low-maintenance library. π
π BUGS π
found a bug? any kind of bug? do NOT suffer in silence β please report bugs of any kind on the project issue tracker:
https://github.com/libyal/libfole/issues
go off, tell them everything. they wanna know. π
π AUTHOR π
these man pages are generated from "libfole.h". yes, the docs are basically the header file wearing a cute outfit. π
β COPYRIGHT β
Copyright (C) 2008-2024, Joachim Metz <joachim.metz@gmail.com>.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
like, fr fr β NO warranty. not even the implied ones. don't come for them if it breaks. π
ποΈ SEE ALSO ποΈ
- the
libfole.hinclude file
and that's the whole page, bestie β libfole, from March 27, 2019, living in libfole(3) land forever. mwah. ππ¦
π¦ where this page comes from
- opensuse-leap 16.0: libfole-devel 20240416-bp160.1.10 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libfole-devel 20240416-bp160.1.10 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libfole-devel 20240416-bp160.1.10 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libfole-devel 20240416-bp160.1.10 Β· 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