Source File stdc.tesla
namespace Tesla.stdc

link stdc_classes

typedef fileptr

Access: public
Type: memptr ( byte )

library stdstreams

Modifiers: public

public import fileptr stdIn ( )
public import fileptr stdOut ( )
public import fileptr stdErr ( )
public import int eof
public import int bufsize
public import int fopenMax
public import int filenameMax
public import int seekCur
public import int seekEnd
public import int seekSet
public import int getErrno ( )
public import memptr ( char ) getStrError ( )

library stdio

Modifiers: public

public extern fileptr fopen ( memptr ( char ) filename, memptr ( char ) mode )
public extern int fclose ( fileptr file )
public extern int feof ( fileptr file )
public extern int fflush ( fileptr file )
public extern int ferror ( fileptr file )
public extern void clearerr ( fileptr file )
public extern uint fread ( memptr ( byte ) data, uint size, uint count, fileptr file )
public extern uint fwrite ( memptr ( byte ) data, uint size, uint count, fileptr file )
public extern int fgetc ( fileptr file )
public extern int fputc ( int val, fileptr file )
public extern memptr ( char ) fgets ( memptr ( char ) str, int len, fileptr file )
public extern int fputs ( memptr ( char ) str, fileptr file )
public extern int fseek ( fileptr file, long offset, int whence )
public extern long ftell ( fileptr file )
public extern void rewind ( fileptr file )

library stdlib

Modifiers: public

public extern void abort ( )
public extern void exit ( int status )
public extern memptr ( char ) getenv ( memptr ( char ) val )
public extern int system ( memptr ( char ) cmd )
public extern int atoi ( memptr ( char ) val )
public extern long atol ( memptr ( char ) val )
public extern double atof ( memptr ( char ) val )

library stdctime

Modifiers: public

public extern int time ( memptr ( int ) val )
public extern long clock ( )

class ParseResult

Modifiers: public

public long lval
public ulong ulval
public double dval
public int length
public ParseResult ( long lval, ulong ulval, double dval, int length )

library StrFormat

Modifiers: public

public import memptr ( char ) format ( memptr ( char ) format, int val )
public import memptr ( char ) format ( memptr ( char ) format, uint val )
public import memptr ( char ) format ( memptr ( char ) format, long val )
public import memptr ( char ) format ( memptr ( char ) format, ulong val )
public import memptr ( char ) format ( memptr ( char ) format, float val )
public import memptr ( char ) format ( memptr ( char ) format, double val )
public import memptr ( char ) format ( memptr ( char ) format, byte val )
public import memptr ( char ) format ( memptr ( char ) format, short val )
public import memptr ( char ) format ( memptr ( char ) format, char val )
public import ParseResult parseLong ( memptr ( char ) val )
public import ParseResult parseULong ( memptr ( char ) val )
public import ParseResult parseDouble ( memptr ( char ) val )

library ConvertBits

Modifiers: public

public import int convertFloat ( float val )
public import float convertInt ( int val )
public import long convertDouble ( double val )
public import double convertLong ( long val )

library stdc_math

Modifiers: public

public extern double acos ( double val )
public extern double asin ( double val )
public extern double atan ( double val )
public extern double atan2 ( double val, double val1 )
public extern double cos ( double val )
public extern double cosh ( double val )
public extern double sin ( double val )
public extern double sinh ( double val )
public extern double tan ( double val )
public extern double tanh ( double val )
public extern double exp ( double val )
public extern double log ( double val )
public extern double log10 ( double val )
public extern double pow ( double val, double val1 )
public extern double sqrt ( double val )
public extern double ceil ( double val )
public extern double floor ( double val )
public extern double fabs ( double val )
public extern double fmod ( double val, double val1 )
public extern int rand ( )
public extern void srand ( uint val )


Produce by t2html tool written by Eric Kerfoot © 2004