libaegis/input.h File Reference

#include <common/nstring.h>
#include <common/main.h>

Go to the source code of this file.

Data Structures

class  input_ty
class  input

Functions

string_tyinput_name (input_ty *ip)
void input_delete (input_ty *ip)
int input_getc (input_ty *ip)
void input_ungetc (input_ty *ip, int c)
long input_length (input_ty *ip)
long input_read (input_ty *ip, void *data, size_t nbytes)
void input_fatal_error (input_ty *ip, const char *msg)


Function Documentation

void input_delete ( input_ty ip  )  [inline]

Definition at line 312 of file input.h.

void input_fatal_error ( input_ty ip,
const char *  msg 
) [inline]

Definition at line 347 of file input.h.

int input_getc ( input_ty ip  )  [inline]

Definition at line 319 of file input.h.

long input_length ( input_ty ip  )  [inline]

Definition at line 333 of file input.h.

string_ty* input_name ( input_ty ip  )  [inline]

Definition at line 305 of file input.h.

long input_read ( input_ty ip,
void *  data,
size_t  nbytes 
) [inline]

Definition at line 340 of file input.h.

void input_ungetc ( input_ty ip,
int  c 
) [inline]

Definition at line 326 of file input.h.


Generated on Wed Mar 12 23:37:37 2008 for Aegis by  doxygen 1.5.5