GLYLIB  0.3.0b
gly_fileutils.h File Reference

header file that loads utilities related to file I/O More...

#include <sys/types.h>
#include <dirent.h>
#include <unistd.h>
Include dependency graph for gly_fileutils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gly_keysvals
struct  fileset
struct  fileslurp
 A structure for a function similar to the perl notion of "slurping" a file. More...

Functions

FILE * myfopen (const char *Name, const char *option)
 Opens a file with error checking.
FILE * myfreopen (const char *Name, const char *, FILE *option)
void read_eek (const char *surprise, const char *FileDesc)
 Complains (EEK!!!) if a file read fails.
void read_neek (const char *surprise, int line, int field)
 Complains (EEK!!!) if a file read fails.
void read_fneek (const char *surprise, int line, int field, const char *FILENAME)
int sscan_file (FILE *F, const char *str)
 Scans a file for instances of a string.
int cscan_file (FILE *F, char c)
fileslurp slurp_file (fileset F)
const char * gly_get_current_working_directory (void)
gly_keysvals get_keysvals_from_slurp (fileslurp F, const char *SEP, int newline_sep, int ignore_hash)
gly_keysvals get_keysvals_from_file (fileset F, const char *SEP, int newline_sep, int ignore_hash)
void deallocateFileslurp (fileslurp *F)

Detailed Description

header file that loads utilities related to file I/O

Definition in file gly_fileutils.h.


Function Documentation

Definition at line 45 of file deallocate_utility_structures.c.

References fileslurp::n.

Referenced by get_assembly_PDB_ATOM_lines(), get_ensemble_PDB_ATOM_lines(), and outputAsmblPDB().

Here is the caller graph for this function:

 All Classes Files Functions Variables Typedefs Defines