k1a  1.1
Accelerated functionalities for k1lib
funcs.cpp File Reference

Independent functions. More...

#include <Python.h>
#include <string>
#include "StrIterCat.h"
#include "StrIterInter.h"
#include "utils.h"
Include dependency graph for funcs.cpp:

Go to the source code of this file.

Namespaces

 k1a
 

Macros

#define PY_SSIZE_T_CLEAN
 

Functions

PyObject * k1a::k1a_system (PyObject *self, PyObject *args)
 
PyObject * k1a::k1a_test (PyObject *self, PyObject *args)
 
PyObject * k1a::k1a_str_split (PyObject *self, PyObject *args)
 Splits a string up into multiple pieces, respecting quotation marks. More...
 
PyObject * k1a::k1a_str_alpha_numeric (PyObject *self, PyObject *args)
 Gets rid of special characters and only retain alpha numeric characters. More...
 
PyObject * k1a::k1a_str_kmers (PyObject *self, PyObject *args)
 Returns all k-mers for the given string. More...
 
PyObject * k1a::k1a_str_has_number (PyObject *self, PyObject *args)
 Returns whether the string has any numeric characters inside them. More...
 

Variables

PyMethodDef k1a::K1aMethods []
 
struct PyModuleDef k1a::k1amodule
 

Detailed Description

Independent functions.

Definition in file funcs.cpp.

Macro Definition Documentation

◆ PY_SSIZE_T_CLEAN

#define PY_SSIZE_T_CLEAN

Definition at line 6 of file funcs.cpp.