carl  24.04
Computer ARithmetic Library
carl::tuple_convert< Converter, Information, FOut, TOut > Class Template Reference

#include <tuple_util.h>

Public Member Functions

 tuple_convert (const Information &i)
 
template<typename Tuple >
std::tuple< FOut, TOut... > operator() (const Tuple &in)
 

Private Attributes

Information mInfo
 
tuple_convert< Converter, Information, TOut... > conv
 

Detailed Description

template<typename Converter, typename Information, typename FOut, typename... TOut>
class carl::tuple_convert< Converter, Information, FOut, TOut >

Definition at line 51 of file tuple_util.h.

Constructor & Destructor Documentation

◆ tuple_convert()

template<typename Converter , typename Information , typename FOut , typename... TOut>
carl::tuple_convert< Converter, Information, FOut, TOut >::tuple_convert ( const Information &  i)
inlineexplicit

Definition at line 56 of file tuple_util.h.

Member Function Documentation

◆ operator()()

template<typename Converter , typename Information , typename FOut , typename... TOut>
template<typename Tuple >
std::tuple<FOut, TOut...> carl::tuple_convert< Converter, Information, FOut, TOut >::operator() ( const Tuple &  in)
inline

Definition at line 58 of file tuple_util.h.

Here is the call graph for this function:

Field Documentation

◆ conv

template<typename Converter , typename Information , typename FOut , typename... TOut>
tuple_convert<Converter, Information, TOut...> carl::tuple_convert< Converter, Information, FOut, TOut >::conv
private

Definition at line 54 of file tuple_util.h.

◆ mInfo

template<typename Converter , typename Information , typename FOut , typename... TOut>
Information carl::tuple_convert< Converter, Information, FOut, TOut >::mInfo
private

Definition at line 53 of file tuple_util.h.


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