LibSWIFFT  1.2.0
Macros | Functions
swifft_object.inl File Reference

LibSWIFFT object internal C implementation. More...

#include "libswifft/swifft_common.h"
Include dependency graph for swifft_object.inl:
This graph shows which files directly or indirectly include this file:

Macros

#define SWIFFT_SUFFIX()
 
#define SWIFFT_ISET_NAME(name)   LIBSWIFFT_CONCAT(name,SWIFFT_SUFFIX())
 Adds a suffix based on SWIFFT_ISET, a macro which must be defined prior to including. More...
 

Functions

LIBSWIFFT_BEGIN_EXTERN_C void SWIFFT_ISET_NAME() SWIFFT_InitFftObject (swifft_fft_object_t *swifft_fft)
 
void SWIFFT_ISET_NAME() SWIFFT_InitArithObject (swifft_arith_object_t *swifft_arith)
 
void SWIFFT_ISET_NAME() SWIFFT_InitHashObject (swifft_hash_object_t *swifft_hash)
 
void SWIFFT_ISET_NAME() SWIFFT_InitObject (swifft_object_t *swifft)
 

Detailed Description

LibSWIFFT object internal C implementation.

Implementation using the best instruction set available at build time.

Macro Definition Documentation

◆ SWIFFT_ISET_NAME

#define SWIFFT_ISET_NAME (   name)    LIBSWIFFT_CONCAT(name,SWIFFT_SUFFIX())

Adds a suffix based on SWIFFT_ISET, a macro which must be defined prior to including.

◆ SWIFFT_SUFFIX

#define SWIFFT_SUFFIX ( )

Function Documentation

◆ SWIFFT_InitArithObject()

void SWIFFT_ISET_NAME() SWIFFT_InitArithObject ( swifft_arith_object_t swifft_arith)

◆ SWIFFT_InitFftObject()

LIBSWIFFT_BEGIN_EXTERN_C void SWIFFT_ISET_NAME() SWIFFT_InitFftObject ( swifft_fft_object_t swifft_fft)

◆ SWIFFT_InitHashObject()

void SWIFFT_ISET_NAME() SWIFFT_InitHashObject ( swifft_hash_object_t swifft_hash)

◆ SWIFFT_InitObject()

void SWIFFT_ISET_NAME() SWIFFT_InitObject ( swifft_object_t swifft)