NCBI C++ ToolKit
List of all members
compile_time_bits::DeduceType< T, std::enable_if_t< std::is_same< T, ncbi::CTempString >::value||std::is_same< T, ncbi::CTempStringEx >::value, T > > Struct Template Reference

Search Toolkit Book for compile_time_bits::DeduceType_3_01T_00_01std::enable_if_t_3_01std::is_same_3_017324acf812c21b6fb0bea693df315667

#include <util/impl/compile_time_bits.hpp>

+ Inheritance diagram for compile_time_bits::DeduceType< T, std::enable_if_t< std::is_same< T, ncbi::CTempString >::value||std::is_same< T, ncbi::CTempStringEx >::value, T > >:
+ Collaboration diagram for compile_time_bits::DeduceType< T, std::enable_if_t< std::is_same< T, ncbi::CTempString >::value||std::is_same< T, ncbi::CTempStringEx >::value, T > >:

Additional Inherited Members

- Public Types inherited from compile_time_bits::StringType< char >
using view = ct_basic_string< char >
 
using case_tag = tagStrCase
 
using value_type = view
 
using init_type = view
 
using hash_type = view
 
using hash_compare = std::less< tagStrCase >
 
using value_compare = std::less< tagStrCase >
 

Detailed Description

template<class T>
struct compile_time_bits::DeduceType< T, std::enable_if_t< std::is_same< T, ncbi::CTempString >::value||std::is_same< T, ncbi::CTempStringEx >::value, T > >

Definition at line 264 of file compile_time_bits.hpp.


The documentation for this struct was generated from the following file:
Modified on Tue Nov 28 02:17:42 2023 by modify_doxy.py rev. 669887