#include <type_traits>
#include <cstdint>
#include <limits>
#include <stdexcept>
#include <array>
#include <algorithm>
#include <corelib/impl/std_backport.hpp>
#include "ct_string_cxx17.hpp"
#include "ctsort_cxx14.hpp"
#include "ct_crc32.hpp"
Go to the source code of this file.
Go to the SVN repository for this file.
struct compile_time_bits::real_underlying_type< T, _Unused > struct compile_time_bits::real_underlying_type< T, std::enable_if_t< std::is_enum< T >::value, T > > struct compile_time_bits::DeduceType< _BaseType, _BackType > struct compile_time_bits::DeduceType< _BaseType, std::enable_if_t< std::is_enum< _BaseType >::value||std::numeric_limits< _BaseType >::is_integer, _BaseType > > struct compile_time_bits::StringType< _CharType, tag > struct compile_time_bits::DeduceType< tagStrCase > struct compile_time_bits::DeduceType< tagStrNocase > struct compile_time_bits::DeduceType< _CharType *, std::enable_if_t< std::is_same< _CharType, char >::value||std::is_same< _CharType, wchar_t >::value||std::is_same< _CharType, char16_t >::value||std::is_same< _CharType, char32_t >::value, _CharType * > > struct compile_time_bits::DeduceType< const 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 > > struct compile_time_bits::DeduceType< ct_basic_string< _CharType > > struct compile_time_bits::DeduceType< std::basic_string< _CharType, Traits, Allocator > > struct compile_time_bits::DeduceType< std::basic_string_view< _CharType, Traits > > struct compile_time_bits::DeduceType< std::pair< _Types... > > struct compile_time_bits::DeduceType< std::tuple< _Types... > > struct compile_time_bits::DeduceType< _Self, std::enable_if_t< std::is_copy_constructible< typename _Self::init_type >::value &&std::is_copy_constructible< typename _Self::value_type >::value, _Self > > struct compile_time_bits::DeduceHashedType< _Ty, typename > struct compile_time_bits::DeduceIndexSizeImpl< N > struct compile_time_bits::DeduceIndexSizeImpl< N, _First, TArgs... > struct compile_time_bits::DeduceIndexSize< size > class compile_time_bits::const_vector< _Type > struct compile_time_bits::simple_sort_traits< _Ty > struct compile_time_bits::straight_map_traits< _T1, _T2 > struct compile_time_bits::reverse_map_traits< _T1, _T2 > class compile_time_bits::simple_backend< _ProxyType > class compile_time_bits::simple_backend< std::pair< _SizeType, _ArrayType > > class compile_time_bits::simple_backend< std::tuple< _SizeType, _ArrayType, _IndexType > > class compile_time_bits::presorted_backend< _ArrayType > class compile_time_bits::portable_backend< _IndexType, _ValueType > struct compile_time_bits::can_use_fast_index< _Backend, typename > struct compile_time_bits::can_use_fast_index< _Backend, std::enable_if_t< _Backend::can_use_fast_index::value > > class compile_time_bits::binary_search_traits< _IndexTraits, _Iterator > struct compile_time_bits::binary_search_traits< _IndexTraits, _Iterator >::value_compare struct compile_time_bits::binary_search_traits< _IndexTraits, _Iterator >::SearchKey struct compile_time_bits::binary_search_traits< _IndexTraits, _Iterator >::hash_compare_op struct compile_time_bits::const_set_map_backend< _Traits, _Duplicates, _Backend > struct compile_time_bits::const_set_map_base_base class compile_time_bits::const_set_map_base< _RealType, _Traits, _Duplicates, _Backend > class compile_time_bits::indexed_iterator< _ValueType, _IndexType > template<class Enum > constexpr real_underlying_type_t< Enum > compile_time_bits::to_real_underlying (Enum e) noexcept template<typename... TArgs> auto compile_time_bits::operator+ (std::ptrdiff_t off, const indexed_iterator< TArgs... > &other) template<typename _Container , typename = std::enable_if_t< std::is_base_of<compile_time_bits::const_set_map_base_base, std::decay_t<_Container>>::value>> constexpr size_t std::size (_Container &&_container) ◆ size()template<typename _Container , typename = std::enable_if_t< std::is_base_of<compile_time_bits::const_set_map_base_base, std::decay_t<_Container>>::value>>
constexpr size_t std::size ( _Container && _container ) constexprDefinition at line 925 of file compile_time_bits.hpp.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4