eccLib 1.3.0
Python library for bioinformatics written in C
Loading...
Searching...
No Matches
Data Structures | Functions | Variables
GtfListViews.h File Reference

Contains the definition of the GtfList view types. More...

#include <Python.h>
#include <stdbool.h>
#include <stdint.h>
#include "GtfList.h"
Include dependency graph for GtfListViews.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GtfList_ColumnView
 
struct  GtfList_ColumnIterator
 

Functions

int GtfList_ColumnView_initialise (GtfList_ColumnView *self, GtfList *list, PyObject *column)
 Initialise a GtfList_ColumnView object.
 

Variables

PyTypeObject GtfList_ColumnViewType
 
PyTypeObject GtfList_ColumnIteratorType
 

Detailed Description

Contains the definition of the GtfList view types.

Function Documentation

◆ GtfList_ColumnView_initialise()

int GtfList_ColumnView_initialise ( GtfList_ColumnView self,
GtfList list,
PyObject *  column 
)

Initialise a GtfList_ColumnView object.

Parameters
selfThe GtfList_ColumnView object to initialise
listThe underlying GtfList object
columnThe column index or attribute key
Returns
0 on success, -1 on failure
Here is the caller graph for this function:

Variable Documentation

◆ GtfList_ColumnIteratorType

PyTypeObject GtfList_ColumnIteratorType
extern

◆ GtfList_ColumnViewType

PyTypeObject GtfList_ColumnViewType
extern