eccLib 1.1.0
Python library for bioinformatics written in C
Loading...
Searching...
No Matches
Functions
reader.c File Reference

Implementation for the reader module. More...

#include "reader.h"
#include "common.h"
#include "object.h"
Include dependency graph for reader.c:

Functions

PyObject * file_enter (struct file *self, PyObject *args)
 enter method for file objects
 
PyObject * file_exit (struct file *self, PyObject *args, PyObject *kwds)
 exit method for file objects
 
void free_reader (struct reader *self)
 Free the reader object.
 
bool initialize_reader (const struct file *self, struct reader *reader)
 Initialize the reader object based on the file object.
 
static bool fetch_py (struct reader *restrict self, line_out *out)
 
line_out next_line (struct reader *restrict self, bool(*valid)(const char *, size_t))
 Fetches the next line from the reader object.
 

Detailed Description

Implementation for the reader module.

Function Documentation

◆ fetch_py()

static bool fetch_py ( struct reader *restrict  self,
line_out out 
)
inlinestatic
Here is the caller graph for this function: