ARB
Classes | Macros | Typedefs | Functions
reader.h File Reference
#include <BufferedFileReader.h>
#include "defs.h"
#include "fun.h"
#include "seq.h"
#include "input_format.h"
Include dependency graph for reader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Reader
 
struct  FormatReader
 
struct  SimpleFormatReader
 
class  Writer
 
class  FileWriter
 

Macros

#define ENFORCE_CHECKED_WRITTEN
 

Typedefs

typedef SmartPtr< FormatReaderFormatReaderPtr
 

Functions

 MARK_NONFINAL_DTOR (Reader)
 
const charshorttimekeep (char *heapcopy)
 
const charshorttimecopy (const char *nocopy)
 
 MARK_NONFINAL_CLASS (FileWriter)
 

Macro Definition Documentation

#define ENFORCE_CHECKED_WRITTEN

Definition at line 92 of file reader.h.

Typedef Documentation

Definition at line 80 of file reader.h.

Function Documentation

MARK_NONFINAL_DTOR ( Reader  )
const char* shorttimekeep ( char heapcopy)
inline

Definition at line 66 of file reader.h.

References RETURN_LOCAL_ALLOC.

Referenced by shorttimecopy().

const char* shorttimecopy ( const char nocopy)
inline

Definition at line 67 of file reader.h.

References shorttimekeep().

Referenced by EmblSwissprotReader::get_key_word(), and GenbankReader::get_key_word().

MARK_NONFINAL_CLASS ( FileWriter  )