GCC Middle and Back End API Reference
poly_int_traits< poly_int< N, C > > Struct Template Reference

#include <poly-int.h>

Inheritance diagram for poly_int_traits< poly_int< N, C > >:
Collaboration diagram for poly_int_traits< poly_int< N, C > >:

Public Types

typedef C coeff_type
 
typedef poly_coeff_traits< C >::int_type int_type
 
typedef poly_int< N, C > coeff_type
 
typedef poly_coeff_traits< poly_int< N, C > >::int_type int_type
 

Static Public Attributes

static const bool is_poly = true
 
static const unsigned int num_coeffs = N
 
static const bool is_poly
 
static const unsigned int num_coeffs
 

Member Typedef Documentation

◆ coeff_type [1/2]

typedef poly_int< N, C > poly_int_traits< poly_int< N, C > >::coeff_type

◆ coeff_type [2/2]

template<unsigned int N, typename C>
typedef C poly_int_traits< poly_int< N, C > >::coeff_type

◆ int_type [1/2]

◆ int_type [2/2]

template<unsigned int N, typename C>
typedef poly_coeff_traits<C>::int_type poly_int_traits< poly_int< N, C > >::int_type

Field Documentation

◆ is_poly [1/2]

const bool poly_int_traits< poly_int< N, C > >::is_poly
static

◆ is_poly [2/2]

template<unsigned int N, typename C>
const bool poly_int_traits< poly_int< N, C > >::is_poly = true
static

◆ num_coeffs [1/2]

const unsigned int poly_int_traits< poly_int< N, C > >::num_coeffs
static

◆ num_coeffs [2/2]

template<unsigned int N, typename C>
const unsigned int poly_int_traits< poly_int< N, C > >::num_coeffs = N
static

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