libftxf(3)
π¦ libftxf β the library for accessing the Transactional NTFS (TxF) format π
okay so this is libftxf, section 3 of the manual pages β yes bestie, a whole library for reading the TxF (Transactional NTFS) format, and this page is literally your tour guide β¨
πΈ NAME
libftxf.h β the Library to access the Transactional NTFS (TxF) format. that's it, that's the whole vibe π
β¨ SYNOPSIS
pull it in like this, no cap:
#include <libftxf.h>
π«Ά Support functions
const char *
libftxf_get_version(void);
π Error functions
void
libftxf_error_free(libftxf_error_t **error);
int
libftxf_error_fprint(libftxf_error_t *error, FILE *stream);
int
libftxf_error_sprint(libftxf_error_t *error, char *string, size_t size);
int
libftxf_error_backtrace_fprint(libftxf_error_t *error, FILE *stream);
int
libftxf_error_backtrace_sprint(libftxf_error_t *error, char *string,
size_t size);
π₯ Record functions
int
libftxf_record_initialize(libftxf_record_t **txf_record,
libftxf_error_t **error);
int
libftxf_record_free(libftxf_record_t **txf_record,
libftxf_error_t **error);
int
libftxf_record_copy_from_byte_stream(libftxf_record_t *txf_record,
const uint8_t *byte_stream, size_t byte_stream_size,
libftxf_error_t **error);
π§ DESCRIPTION
so, the libftxf_get_version() function is the function you call when you wanna retrieve the library version. it's giving "hi, what's your name" energy, and honestly? iconic β that's the whole description, bestie β the original page keeps it short and we respect that π
π RETURN VALUES
most of these functions return NULL or -1 on error β which one you get depends on the return type, iykyk π
for the actual return values, go look at "libftxf.h" β that's where the receipts are, fr fr π
π ENVIRONMENT
None. literally nothing. no environment variables, no little secret settings hiding in your shell. clean vibes only β¨
π FILES
None. not a single file path to remember here. you're welcome π«Ά
π BUGS
found a bug? don't suffer in silence, bestie π please report bugs of any kind on the project issue tracker:
https://github.com/libyal/libftxf/issues
any kind. all kinds. they want to hear it π
π§ AUTHOR
these man pages are generated from "libftxf.h" β so yes, the header wrote its own biography, main character energy honestly π
π COPYRIGHT
Copyright (C) 2011-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, zero warranty, none, don't come for them if it breaks π₯
π¦ SEE ALSO
- the
libftxf.hinclude file β that's the one, that's the reference π
and that's the page, bestie!! this was libftxf from the Library Functions Manual, dated April 2, 2019 β ty for coming to my TED talk, mwah ππβ¨
π¦ where this page comes from
- opensuse-leap 16.0: libftxf-devel 20240416-bp160.1.10 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libftxf-devel 20240416-bp160.1.10 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libftxf-devel 20240416-bp160.1.10 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: libftxf-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