Mercurial > repos > dawe > srf2fastq
view srf2fastq/io_lib-1.12.2/io_lib/open_trace_file.h @ 0:d901c9f41a6a default tip
Migrated tool version 1.0.1 from old tool shed archive to new tool shed repository
author | dawe |
---|---|
date | Tue, 07 Jun 2011 17:48:05 -0400 |
parents | |
children |
line wrap: on
line source
#ifndef _OPEN_TRACE_FILE_H_ #define _OPEN_TRACE_FILE_H_ #include "io_lib/mFILE.h" #ifdef __cplusplus extern "C" { #endif /* * Opens a trace file named 'file'. This is initially looked for as a * pathname relative to a file named "relative_to". This may (for * example) be the name of an experiment file referencing the trace * file. In this case by passing relative_to as the experiment file * filename the trace file will be picked up in the same directory as * the experiment file. Relative_to may be supplied as NULL. * * 'file' is looked for at relative_to, then the current directory, and then * all of the locations listed in RAWDATA (which is a colon separated list). * * Returns a mFILE pointer when found. * NULL otherwise. */ mFILE *open_trace_mfile(char *file, char *relative_to); FILE *open_trace_file(char *file, char *relative_to); mFILE *open_exp_mfile(char *file, char *relative_to); FILE *open_exp_file(char *file, char *relative_to); void iolib_set_trace_path(char *path); char *iolib_get_trace_path(void); void iolib_set_exp_path (char *path); char *iolib_get_exp_path (void); #ifdef __cplusplus } #endif #endif /* _OPEN_TRACE_FILE_H_ */