libpsynth 0.2.1
Static Public Member Functions
psynth::sound::detail::element_recursion< 0 > Struct Template Reference

#include <channel_base_algorithm.hpp>

List of all members.

Static Public Member Functions

template<typename P1 , typename P2 >
static bool static_equal (const P1 &, const P2 &)
template<typename P1 , typename P2 >
static void static_copy (const P1 &, const P2 &)
template<typename P , typename T2 >
static void static_fill (const P &, T2)
template<typename Dst , typename Op >
static void static_generate (const Dst &, Op)
template<typename P1 , typename Op >
static Op static_for_each (const P1 &, Op op)
template<typename P1 , typename P2 , typename Op >
static Op static_for_each (const P1 &, const P2 &, Op op)
template<typename P1 , typename P2 , typename P3 , typename Op >
static Op static_for_each (const P1 &, const P2 &, const P3 &, Op op)
template<typename P1 , typename Dst , typename Op >
static Op static_transform (const P1 &, const Dst &, Op op)
template<typename P1 , typename P2 , typename Dst , typename Op >
static Op static_transform (const P1 &, const P2 &, const Dst &, Op op)

template<>
struct psynth::sound::detail::element_recursion< 0 >


Member Function Documentation

template<typename P1 , typename P2 >
static void psynth::sound::detail::element_recursion< 0 >::static_copy ( const P1 &  ,
const P2 &   
) [inline, static]
template<typename P1 , typename P2 >
static bool psynth::sound::detail::element_recursion< 0 >::static_equal ( const P1 &  ,
const P2 &   
) [inline, static]
template<typename P , typename T2 >
static void psynth::sound::detail::element_recursion< 0 >::static_fill ( const P &  ,
T2   
) [inline, static]
template<typename P1 , typename P2 , typename P3 , typename Op >
static Op psynth::sound::detail::element_recursion< 0 >::static_for_each ( const P1 &  ,
const P2 &  ,
const P3 &  ,
Op  op 
) [inline, static]
template<typename P1 , typename Op >
static Op psynth::sound::detail::element_recursion< 0 >::static_for_each ( const P1 &  ,
Op  op 
) [inline, static]
template<typename P1 , typename P2 , typename Op >
static Op psynth::sound::detail::element_recursion< 0 >::static_for_each ( const P1 &  ,
const P2 &  ,
Op  op 
) [inline, static]
template<typename Dst , typename Op >
static void psynth::sound::detail::element_recursion< 0 >::static_generate ( const Dst &  ,
Op   
) [inline, static]
template<typename P1 , typename P2 , typename Dst , typename Op >
static Op psynth::sound::detail::element_recursion< 0 >::static_transform ( const P1 &  ,
const P2 &  ,
const Dst &  ,
Op  op 
) [inline, static]
template<typename P1 , typename Dst , typename Op >
static Op psynth::sound::detail::element_recursion< 0 >::static_transform ( const P1 &  ,
const Dst &  ,
Op  op 
) [inline, static]

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