vspline 1.1.0
Generic C++11 Code for Uniform B-Splines
Public Types | Static Public Attributes | List of all members
vspline::simd_traits< T > Struct Template Reference

traits class simd_traits provides three traits: More...

#include <vector.h>

Public Types

enum  
 
template<size_t sz>
using type = typename std::conditional< sz==1, T, vspline::simd_type< T, sz > > ::type
 

Static Public Attributes

static const size_t hsize = 0
 

Detailed Description

template<typename T>
struct vspline::simd_traits< T >

traits class simd_traits provides three traits:

Definition at line 218 of file vector.h.

Member Typedef Documentation

◆ type

template<typename T >
template<size_t sz>
using vspline::simd_traits< T >::type = typename std::conditional < sz == 1 , T , vspline::simd_type < T , sz > > :: type

Definition at line 220 of file vector.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename T >
anonymous enum

Definition at line 231 of file vector.h.

Member Data Documentation

◆ hsize

template<typename T >
const size_t vspline::simd_traits< T >::hsize = 0
static

Definition at line 226 of file vector.h.


The documentation for this struct was generated from the following file: