MatchLib
All Classes Namespaces Files Functions Modules Pages
Public Types | Static Public Member Functions | List of all members
Concat< BaseTemplate, ElemW, NumElements > Class Template Reference

Public Types

typedef BaseTemplate< ElemW *NumElements > concat_t
 
typedef BaseTemplate< ElemW *NumElements/2 > concat_half_t
 

Static Public Member Functions

static concat_t concat (BaseTemplate< ElemW > components[], unsigned start, unsigned end)
 

Detailed Description

template<template< int > class BaseTemplate, unsigned ElemW, unsigned NumElements>
class Concat< BaseTemplate, ElemW, NumElements >

Definition at line 138 of file comptrees.h.

Member Typedef Documentation

◆ concat_t

template<template< int > class BaseTemplate, unsigned ElemW, unsigned NumElements>
typedef BaseTemplate<ElemW * NumElements> Concat< BaseTemplate, ElemW, NumElements >::concat_t

Definition at line 140 of file comptrees.h.

◆ concat_half_t

template<template< int > class BaseTemplate, unsigned ElemW, unsigned NumElements>
typedef BaseTemplate<ElemW * NumElements / 2> Concat< BaseTemplate, ElemW, NumElements >::concat_half_t

Definition at line 141 of file comptrees.h.

Member Function Documentation

◆ concat()

template<template< int > class BaseTemplate, unsigned ElemW, unsigned NumElements>
static concat_t Concat< BaseTemplate, ElemW, NumElements >::concat ( BaseTemplate< ElemW >  components[],
unsigned  start,
unsigned  end 
)
inlinestatic

Definition at line 143 of file comptrees.h.


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