GEN_UTL module routines - WIN32

Company Information Software Products TDF Market Reports Download Area take me Home

GEN_UTL.C - GENeral UTiLity routines

A few utility routines that don't need a whole module.

Function ld_ascii_data_file
Include file GEN_UTL.H
Prototype void ld_ascii_data_file( char *file_name , FPTR process_routine , BOOL echo_flag )
Remarks Load a ASCII file and call a process routine for each line of the file. Set echo_flag to TRUE to get a debug dump to scr. If the process routine wants to know where it is it should IMPORT and reference ASCII_line_num. The process routine should expect one parameter, a char *. Lines beginning with a COMMENT_CHAR (currently defined as "#") will not to sent to the process_routine.

Function time_stamp
Include file GEN_UTL.H
Prototype char * time_stamp( void )
Remarks Get current full 26 character long date & time str from asctime.

Function my_calloc
Include file GEN_UTL.H
Prototype void * my_calloc( size_t bytes_needed )
Remarks A wrapped version of calloc, out of memory is handled as a fatal.

Function my_farcalloc
Include file GEN_UTL.H
Prototype void far *my_farcalloc( ULONG bytes_needed )
Remarks A wrapped version of farcalloc, out of memory is handled as a fatal.

Function my_farcalloc
Include file GEN_UTL.H
Prototype void *my_farcalloc( size_t bytes_needed )
Remarks

Function chk_4_file
Include file GEN_UTL.H
Prototype int chk_4_file( char *target_file )
Remarks Check 4 user requested file, return TRUE if found, target_file may include drive and directory path info.

Function my_unlink
Include file GEN_UTL.H
Prototype void my_unlink( char *file_name )
Remarks A wrapped version of unlink. Will jump to local_exit() unless GLOBAL var return_from_lib_error == TRUE.

Function init_ran
Include file GEN_UTL.H
Prototype void init_ran( void )
Remarks This routine is used to generate a random seed for init-ing srand(), then it calls rand() a random number of times. After calling this routine you can count on be in a random location in the pseudorandom number sequence generated by rand().

Function random_int
Include file GEN_UTL.H
Prototype int random_int( int max_integer )
Remarks Return a random_int in the range of 0 to max_integer.

Table of Contents Function Index

generated on 22 September 1998 - 12:54:55
© 1998 Tierra del Fuego Ltd.