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 | ||
) |