SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
buffer_io.h
Go to the documentation of this file.
1
#ifndef _BUFFER_IO
2
#define _BUFFER_IO
3
4
#include <
stdio.h
>
5
6
enum
{
7
__align_buffer
,
8
__dont_align_buffer
9
};
10
11
void
__convert_from_newlines
(
unsigned
char
* p,
size_t
* n);
12
void
__convert_to_newlines
(
unsigned
char
* p,
size_t
* n);
13
void
__prep_buffer
(
FILE
*);
14
int
__load_buffer
(
FILE
*,
size_t
* bytes_loaded,
int
alignment);
15
int
__flush_buffer
(
FILE
*,
size_t
* bytes_flushed);
16
17
#endif
// _BUFFER_IO
__convert_from_newlines
void __convert_from_newlines(unsigned char *p, size_t *n)
__prep_buffer
void __prep_buffer(FILE *)
Definition
buffer_io.c:3
__load_buffer
int __load_buffer(FILE *, size_t *bytes_loaded, int alignment)
__convert_to_newlines
void __convert_to_newlines(unsigned char *p, size_t *n)
__align_buffer
@ __align_buffer
Definition
buffer_io.h:7
__dont_align_buffer
@ __dont_align_buffer
Definition
buffer_io.h:8
__flush_buffer
int __flush_buffer(FILE *, size_t *bytes_flushed)
Definition
buffer_io.c:11
stdio.h
FILE
Definition
stdio.h:74
src
MSL
buffer_io.h
Generated by
1.17.0