php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
gd_io.h File Reference
#include <stdio.h>

Go to the source code of this file.

Data Structures

struct  gdIOCtx
 

Typedefs

typedef struct gdIOCtx gdIOCtx
 
typedef struct gdIOCtxgdIOCtxPtr
 

Functions

void Putword (int w, gdIOCtx *ctx)
 
void Putchar (int c, gdIOCtx *ctx)
 
void gdPutC (const unsigned char c, gdIOCtx *ctx)
 
int gdPutBuf (const void *, int, gdIOCtx *)
 
void gdPutWord (int w, gdIOCtx *ctx)
 
void gdPutInt (int w, gdIOCtx *ctx)
 
int gdGetC (gdIOCtx *ctx)
 
int gdGetBuf (void *, int, gdIOCtx *)
 
int gdGetByte (int *result, gdIOCtx *ctx)
 
int gdGetWord (int *result, gdIOCtx *ctx)
 
int gdGetWordLSB (signed short int *result, gdIOCtx *ctx)
 
int gdGetInt (int *result, gdIOCtx *ctx)
 
int gdGetIntLSB (signed int *result, gdIOCtx *ctx)
 
int gdSeek (gdIOCtx *ctx, const int)
 
long gdTell (gdIOCtx *ctx)
 

Typedef Documentation

◆ gdIOCtx

typedef struct gdIOCtx gdIOCtx

◆ gdIOCtxPtr

typedef struct gdIOCtx* gdIOCtxPtr

Definition at line 25 of file gd_io.h.

Function Documentation

◆ gdGetBuf()

int gdGetBuf ( void * buf,
int size,
gdIOCtx * ctx )

Definition at line 188 of file gd_io.c.

◆ gdGetByte()

int gdGetByte ( int * result,
gdIOCtx * ctx )

Definition at line 76 of file gd_io.c.

◆ gdGetC()

int gdGetC ( gdIOCtx * ctx)

Definition at line 71 of file gd_io.c.

◆ gdGetInt()

int gdGetInt ( int * result,
gdIOCtx * ctx )

Definition at line 118 of file gd_io.c.

◆ gdGetIntLSB()

int gdGetIntLSB ( signed int * result,
gdIOCtx * ctx )

Definition at line 142 of file gd_io.c.

◆ gdGetWord()

int gdGetWord ( int * result,
gdIOCtx * ctx )

Definition at line 85 of file gd_io.c.

◆ gdGetWordLSB()

int gdGetWordLSB ( signed short int * result,
gdIOCtx * ctx )

Definition at line 98 of file gd_io.c.

◆ gdPutBuf()

int gdPutBuf ( const void * buf,
int size,
gdIOCtx * ctx )

Definition at line 181 of file gd_io.c.

◆ gdPutC()

void gdPutC ( const unsigned char c,
gdIOCtx * ctx )

Definition at line 48 of file gd_io.c.

◆ gdPutInt()

void gdPutInt ( int w,
gdIOCtx * ctx )

Definition at line 61 of file gd_io.c.

◆ gdPutWord()

void gdPutWord ( int w,
gdIOCtx * ctx )

Definition at line 53 of file gd_io.c.

◆ gdSeek()

int gdSeek ( gdIOCtx * ctx,
const int pos )

Definition at line 193 of file gd_io.c.

◆ gdTell()

long gdTell ( gdIOCtx * ctx)

Definition at line 200 of file gd_io.c.

◆ Putchar()

void Putchar ( int c,
gdIOCtx * ctx )

Definition at line 43 of file gd_io.c.

◆ Putword()

void Putword ( int w,
gdIOCtx * ctx )

Definition at line 34 of file gd_io.c.