NCBI C++ ToolKit
Public Types | List of all members
compile_time_bits::DeduceType< std::pair< _Types... > > Struct Template Reference

Search Toolkit Book for compile_time_bits::DeduceType_3_01std::pair_3_01_Types_8_8_8_01_4_01_4

#include <util/impl/compile_time_bits.hpp>

Public Types

using value_type = std::pair< typename DeduceType< _Types >::value_type... >
 
using init_type = std::pair< typename DeduceType< _Types >::init_type... >
 
using hash_type = void
 

Detailed Description

template<typename... _Types>
struct compile_time_bits::DeduceType< std::pair< _Types... > >

Definition at line 181 of file compile_time_bits.hpp.

Member Typedef Documentation

◆ hash_type

template<typename... _Types>
using compile_time_bits::DeduceType< std::pair< _Types... > >::hash_type = void

Definition at line 185 of file compile_time_bits.hpp.

◆ init_type

template<typename... _Types>
using compile_time_bits::DeduceType< std::pair< _Types... > >::init_type = std::pair<typename DeduceType<_Types>::init_type...>

Definition at line 184 of file compile_time_bits.hpp.

◆ value_type

template<typename... _Types>
using compile_time_bits::DeduceType< std::pair< _Types... > >::value_type = std::pair<typename DeduceType<_Types>::value_type...>

Definition at line 183 of file compile_time_bits.hpp.


The documentation for this struct was generated from the following file:
Modified on Wed Sep 04 14:58:45 2024 by modify_doxy.py rev. 669887