FreeBSD Manual Pages
al_open_memfile(3) Library Functions Manual al_open_memfile(3) NAME al_open_memfile - Allegro 5 API SYNOPSIS #include <allegro5/allegro_memfile.h> ALLEGRO_FILE *al_open_memfile(void *mem, int64_t size, const char *mode) DESCRIPTION Returns a file handle to the block of memory. All read and write opera- tions act upon the memory directly, so it must not be freed while the file remains open. The mode can be any combination of "r" (readable) and "w" (writable). Re- gardless of the mode, the file always opens at position 0. The file size is fixed and cannot be expanded. The file is always read from/written to in binary mode, which means that no newline translation is performed. It should be closed with al_fclose(3). After the file is closed, you are responsible for freeing the memory (if needed). Allegro reference manual al_open_memfile(3)
NAME | SYNOPSIS | DESCRIPTION
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=al_open_memfile&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
