|
Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
|
Static Public Member Functions | |
| template<template< typename > class F, typename... ARGS> | |
| static std::result_of< F < LatCommon::Weights >const LatCommon::Weights &, ARGS &&...)> ::type | dispatch (const LatCommon::Weights &weights, ARGS &&...args) |
Calls functor F<WEIGHTS> with arguments weights, args..., where WEIGHTS is replaced with the concrete type of weights. | |
| template<template< typename > class F, typename... ARGS> | |
| static std::result_of< F < LatCommon::Weights > std::unique_ptr < LatCommon::Weights >, ARGS &&...)> ::type | dispatchPtr (std::unique_ptr< LatCommon::Weights > weights, ARGS &&...args) |
Calls functor F<WEIGHTS> with arguments weights, args..., where WEIGHTS is replaced with the concrete type of weights. | |