|
Gamgee
You miserable little maggot. I'll stove your head in!
|
#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <stdarg.h>#include "cram/os.h"#include "cram/mFILE.h"#include "cram/vlen.h"Functions | |
| mFILE * | mstdin (void) |
| mFILE * | mstdout (void) |
| mFILE * | mstderr (void) |
| mFILE * | mfcreate (char *data, int size) |
| void | mfrecreate (mFILE *mf, char *data, int size) |
| mFILE * | mfcreate_from (const char *path, const char *mode_str, FILE *fp) |
| mFILE * | mfreopen (const char *path, const char *mode_str, FILE *fp) |
| mFILE * | mfopen (const char *path, const char *mode) |
| int | mfclose (mFILE *mf) |
| int | mfdetach (mFILE *mf) |
| int | mfdestroy (mFILE *mf) |
| void * | mfsteal (mFILE *mf, size_t *size_out) |
| int | mfseek (mFILE *mf, long offset, int whence) |
| long | mftell (mFILE *mf) |
| void | mrewind (mFILE *mf) |
| void | mftruncate (mFILE *mf, long offset) |
| int | mfeof (mFILE *mf) |
| size_t | mfread (void *ptr, size_t size, size_t nmemb, mFILE *mf) |
| size_t | mfwrite (void *ptr, size_t size, size_t nmemb, mFILE *mf) |
| int | mfgetc (mFILE *mf) |
| int | mungetc (int c, mFILE *mf) |
| char * | mfgets (char *s, int size, mFILE *mf) |
| int | mfflush (mFILE *mf) |
| int | mfprintf (mFILE *mf, char *fmt,...) |
| void | mfascii (mFILE *mf) |
| void mfascii | ( | mFILE * | mf | ) |
| int mfclose | ( | mFILE * | mf | ) |
| mFILE* mfcreate | ( | char * | data, |
| int | size | ||
| ) |
| mFILE* mfcreate_from | ( | const char * | path, |
| const char * | mode_str, | ||
| FILE * | fp | ||
| ) |
| int mfdestroy | ( | mFILE * | mf | ) |
| int mfdetach | ( | mFILE * | mf | ) |
| int mfeof | ( | mFILE * | mf | ) |
| int mfflush | ( | mFILE * | mf | ) |
| int mfgetc | ( | mFILE * | mf | ) |
| char* mfgets | ( | char * | s, |
| int | size, | ||
| mFILE * | mf | ||
| ) |
| mFILE* mfopen | ( | const char * | path, |
| const char * | mode | ||
| ) |
| int mfprintf | ( | mFILE * | mf, |
| char * | fmt, | ||
| ... | |||
| ) |
| size_t mfread | ( | void * | ptr, |
| size_t | size, | ||
| size_t | nmemb, | ||
| mFILE * | mf | ||
| ) |
| void mfrecreate | ( | mFILE * | mf, |
| char * | data, | ||
| int | size | ||
| ) |
| mFILE* mfreopen | ( | const char * | path, |
| const char * | mode_str, | ||
| FILE * | fp | ||
| ) |
| int mfseek | ( | mFILE * | mf, |
| long | offset, | ||
| int | whence | ||
| ) |
| void* mfsteal | ( | mFILE * | mf, |
| size_t * | size_out | ||
| ) |
| long mftell | ( | mFILE * | mf | ) |
| void mftruncate | ( | mFILE * | mf, |
| long | offset | ||
| ) |
| size_t mfwrite | ( | void * | ptr, |
| size_t | size, | ||
| size_t | nmemb, | ||
| mFILE * | mf | ||
| ) |
| void mrewind | ( | mFILE * | mf | ) |
| mFILE* mstderr | ( | void | ) |
| mFILE* mstdin | ( | void | ) |
| mFILE* mstdout | ( | void | ) |
| int mungetc | ( | int | c, |
| mFILE * | mf | ||
| ) |
1.8.8