Cdetail::actual_object_comparator< BasicJsonType > | |
Cadl_serializer< ValueType, typename > | Namespace for Niels Lohmann |
Cessence::meta::all_naming_conventions_tag | |
Cessence::append< List, T > | |
Cessence::append< List< Ts... >, T > | |
Cessence::cli::arg_parser | A parser to handle the command line arguments |
Cessence::argb_color | Describes a ARGB color |
Cessence::argb_colors | Common predefined colors |
Cessence::crypto::asymmetric_key | Represents an asymmetric key or key pair for a pubkey encryption algorithm |
Cessence::at< List, I > | |
Cessence::at< List< Ts... >, I > | |
Cessence::at_if< List, Predicate > | |
Cessence::atomic_readable_buffer< T > | A safe buffer that can be atomically replaced and read |
►CB | |
Cdetail::conjunction< B > | |
►CBaseStream | |
►Cessence::io::basic_spanstream_impl< BaseStream, Mode > | |
Cessence::io::basic_ispanstream< CharT, Traits > | |
Cessence::io::basic_ospanstream< CharT, Traits > | |
Cessence::io::basic_spanstream< CharT, Traits > | |
►Cstd::basic_iostream | |
Cessence::io::basic_spanstream_impl< std::basic_iostream< CharT, std::char_traits< CharT > >, std::ios_base::in|std::ios_base::out > | |
►Cstd::basic_istream | |
Cessence::io::basic_spanstream_impl< std::basic_istream< CharT, std::char_traits< CharT > >, std::ios_base::in > | |
Cessence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | Manages a platform-dependent handle |
Cessence::basic_native_handle< T, Mapped, Validator > | Stores a platform-dependent handle |
►Cstd::basic_ostream | |
Cessence::io::basic_spanstream_impl< std::basic_ostream< CharT, std::char_traits< CharT > >, std::ios_base::out > | |
►Cstd::basic_streambuf | |
Cessence::io::basic_spanbuf< typename std::basic_istream< CharT, std::char_traits< CharT > >::char_type, typename std::basic_istream< CharT, std::char_traits< CharT > >::traits_type > | |
Cessence::io::basic_spanbuf< typename std::basic_ostream< CharT, std::char_traits< CharT > >::char_type, typename std::basic_ostream< CharT, std::char_traits< CharT > >::traits_type > | |
Cessence::io::basic_spanbuf< typename std::basic_iostream< CharT, std::char_traits< CharT > >::char_type, typename std::basic_iostream< CharT, std::char_traits< CharT > >::traits_type > | |
Cessence::io::basic_spanbuf< typename BaseStream::char_type, typename BaseStream::traits_type > | |
Cessence::io::basic_spanbuf< CharT, Traits > | |
Cessence::basic_zstring_view< CharT, Traits > | |
Cdetail::binary_reader< BasicJsonType, InputAdapterType, SAX > | Deserialization of CBOR, MessagePack, and UBJSON values |
Cdetail::binary_writer< BasicJsonType, CharType > | Serialization to CBOR and MessagePack values |
►CBinaryType | |
Cbyte_container_with_subtype< BinaryType > | Internal type for a backed binary type |
Cessence::io::abstract::bitstream_type_hint | Hints the type of bitstream |
Cessence::io::bitstream_type_judger | Provides an ability to identify the exact type of bitstream |
►Cbool_constant | |
Cdetail::is_c_string< T > | |
Cdetail::is_transparent< T > | |
Cdetail::dtoa_impl::boundaries | |
Cdetail::dtoa_impl::cached_power | |
►Cstd::char_traits | |
Cdetail::char_traits< char_type > | |
Cdetail::char_traits< T > | |
Cdetail::char_traits< signed char > | |
Cdetail::char_traits< unsigned char > | |
Cessence::crypto::abstract::chunk_processor | Provides a uniform interface for processing crypto chunks |
Cessence::io::cmrc_fs_operator< T > | |
Cessence::globalization::abstract::compiler | A compiler to translate globalized texts into particular binary sequences |
Cessence::io::compresser | A general compresser |
Cdetail::container_input_adapter_factory_impl::container_input_adapter_factory< ContainerType, Enable > | |
Cdetail::container_input_adapter_factory_impl::container_input_adapter_factory< ContainerType, void_t< decltype(begin(std::declval< ContainerType >()), end(std::declval< ContainerType >()))> > | |
Cessence::meta::detail::data_member_bindings< T > | |
Cessence::meta::runtime::data_member_info< T > | Information of a direct data member of a class |
Cessence::data_view< T > | A view of memory data, like std::span |
Cessence::delegate< Function > | |
Cessence::delegate< R(Args...)> | |
►Cessence::delegate< Signature > | |
Cessence::delegate< std::function< Signature > > | |
Cessence::meta::detail::depth_level_finder_traits< find_mode_type > | |
Cessence::meta::detail::depth_level_finder_traits< find_mode_type::any_of > | |
Cessence::meta::detail::depth_level_finder_traits< find_mode_type::any_of_reverse > | |
Cessence::meta::detail::depth_level_finder_traits< find_mode_type::full_match > | |
Cessence::meta::detail::depth_level_finder_traits< find_mode_type::full_match_reverse > | |
Cdetail::detector< Default, AlwaysVoid, Op, Args > | |
Cdetail::detector< Default, void_t< Op< Args... > >, Op, Args... > | |
Cessence::crypto::dh_param | |
Cdetail::dtoa_impl::diyfp | |
Cessence::net::dummy_body_tag | |
Cessence::crypto::ec_keygen_param | |
Cessence::crypto::ecdh_param | |
Cessence::crypto::ed25519_keygen_param | |
Cessence::crypto::ed448_keygen_param | |
Cessence::jni::jobject_array_iterator::end_tag | |
Ces_fake_locale | |
►Cstd::exception | |
►Cdetail::exception | General exception of the basic_json class |
Cdetail::invalid_iterator | Exception indicating errors with iterators |
Cdetail::other_error | Exception indicating other library errors |
Cdetail::out_of_range | Exception indicating access out of the defined range |
Cdetail::parse_error | Exception indicating a parse error |
Cdetail::type_error | Exception indicating executing a member function with a wrong type |
Cdetail::utility_internal::Extend< Seq, SeqSize, Rem > | |
Cdetail::utility_internal::Extend< integer_sequence< T, Ints... >, SeqSize, 0 > | |
Cdetail::utility_internal::Extend< integer_sequence< T, Ints... >, SeqSize, 1 > | |
Cdetail::external_constructor< value_t > | |
Cdetail::external_constructor< value_t::array > | |
Cdetail::external_constructor< value_t::binary > | |
Cdetail::external_constructor< value_t::boolean > | |
Cdetail::external_constructor< value_t::number_float > | |
Cdetail::external_constructor< value_t::number_integer > | |
Cdetail::external_constructor< value_t::number_unsigned > | |
Cdetail::external_constructor< value_t::object > | |
Cdetail::external_constructor< value_t::string > | |
Cessence::meta::detail::extraction_param< Callable > | |
►Cstd::locale::facet | |
Cessence::globalization::simple_messages | An implementation of the std::locale::facet which encapsulates retrieval of strings via the user-defined do_get function |
Cessence::meta::detail::fake_any_caster | |
Cessence::meta::detail::fake_object_wrapper< T > | |
►Cstd::false_type | |
Cdetail::has_from_json< BasicJsonType, T, typename > | |
Cdetail::has_non_default_from_json< BasicJsonType, T, typename > | |
Cdetail::has_to_json< BasicJsonType, T, typename > | |
Cdetail::is_basic_json< typename > | |
Cdetail::is_comparable< Compare, A, B, typename > | |
►Cdetail::is_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, typename > | |
Cdetail::is_compatible_array_type< BasicJsonType, CompatibleArrayType > | |
►Cdetail::is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, typename > | |
Cdetail::is_compatible_integer_type< RealIntegerType, CompatibleNumberIntegerType > | |
►Cdetail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, typename > | |
Cdetail::is_compatible_object_type< BasicJsonType, CompatibleObjectType > | |
►Cdetail::is_compatible_type_impl< BasicJsonType, CompatibleType, typename > | |
Cdetail::is_compatible_type< BasicJsonType, CompatibleType > | |
Cdetail::is_complete_type< T, typename > | |
►Cdetail::is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, typename > | |
Cdetail::is_constructible_array_type< BasicJsonType, ConstructibleArrayType > | |
►Cdetail::is_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, typename > | |
Cdetail::is_constructible_object_type< BasicJsonType, ConstructibleObjectType > | |
Cdetail::is_constructible_tuple< T1, T2 > | |
Cdetail::is_iterator_traits< T, typename > | |
Cdetail::is_json_iterator_of< BasicJsonType, T > | |
Cdetail::is_json_ref< typename > | |
Cdetail::is_specialization_of< Primary, T > | |
Cessence::is_std_array< T > | |
Cessence::is_std_basic_string< T > | |
Cessence::is_std_optional< T > | |
Cessence::is_std_span< T > | |
Cessence::is_std_vector< T > | |
Cessence::is_type_list_like< T > | |
Cessence::jni::detail::is_enum_tuple< T > | |
Cessence::meta::detail::is_constructible_with_n_data_members_impl< T, Sequence, typename > | |
Cessence::meta::field_info< T, Name, FieldPtr > | |
Cdetail::file_input_adapter | |
Cessence::filter_array< GetArray, Predicate > | |
Cessence::filter_tuple< GetTuple, Predicate > | Filters a tuple given a predicate |
Cessence::meta::fingerprint | A unique identifier of a type, i.e. a fingerprint |
Cessence::flags< T > | |
►Cformatter | |
CES_FMT_NS::formatter< essence::basic_zstring_view< CharT, Traits >, CharT > | |
Cessence::meta::friendly_name< T, Tag > | |
Cessence::meta::friendly_name< bool > | |
Cessence::meta::friendly_name< char > | |
Cessence::meta::friendly_name< char16_t > | |
Cessence::meta::friendly_name< char32_t > | |
Cessence::meta::friendly_name< char8_t > | |
Cessence::meta::friendly_name< double > | |
Cessence::meta::friendly_name< float > | |
Cessence::meta::friendly_name< long double > | |
Cessence::meta::friendly_name< std::byte > | |
Cessence::meta::friendly_name< std::int16_t > | |
Cessence::meta::friendly_name< std::int32_t > | |
Cessence::meta::friendly_name< std::int64_t > | |
Cessence::meta::friendly_name< std::int8_t > | |
Cessence::meta::friendly_name< std::uint16_t > | |
Cessence::meta::friendly_name< std::uint32_t > | |
Cessence::meta::friendly_name< std::uint64_t > | |
Cessence::meta::friendly_name< std::uint8_t > | |
Cessence::meta::friendly_name< T > | |
Cessence::meta::friendly_name< T, original_name_cache_tag > | |
Cessence::meta::friendly_name< wchar_t > | |
Cdetail::from_json_fn | |
Cessence::function_traits< Function > | |
Cdetail::utility_internal::Gen< T, N > | |
Cdetail::utility_internal::Gen< T, 0 > | |
Cessence::generator< T > | |
Cessence::meta::get_field_by_name< T, Name > | |
Cessence::meta::get_fields< T > | |
Cessence::jni::global_ref | |
Cessence::jni::global_ref_ex< JObject > | |
Cdetail::has_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > | |
Cdetail::has_non_default_from_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > | |
Cdetail::has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > > | |
Cstd::hash< nlohmann::NLOHMANN_BASIC_JSON_TPL > | Hash value for JSON objects |
Cessence::net::http_client_abstract< Impl > | |
►Cessence::net::http_client_abstract< http_client > | |
Cessence::net::http_client | An HTTP client for JSON input and output |
Cessence::net::http_client_config | |
Cessence::net::http_headers_proxy | |
Cessence::net::http_listener_config | |
Cessence::net::http_progress_handlers | |
Cessence::icase_lexicographical_compare | Checks whether the first string is lexicographically less than the second string, in a case-insensitive way |
Cessence::icase_string_comparer | A case-insensitive equality comparer for two strings |
Cessence::icase_string_hash | A case-insensitive hash function for const char*, std::string_view and std::string |
Cessence::meta::identifier_param | |
Cdetail::identity_tag< T > | |
Cessence::imaging::image_general_header | The general header of all image formats |
Cessence::imaging::abstract::image_header_extractor | Extracts a general image header from image file data |
Cessence::imaging::image_prober | Probes the type of image file and extracts fundamental information about it |
Cessence::implicit_number_casting_operator< T > | |
Cessence::index_if< List, Predicate > | |
Cdetail::input_stream_adapter | |
Cdetail::integer_sequence< T, Ints > | |
►Cstd::integral_constant | |
Cdetail::has_key_compare< T > | |
Cdetail::is_basic_json_context< BasicJsonContext > | |
Cdetail::negation< B > | |
Cessence::enum_constant< Enum > | |
Cstd::tuple_size<::nlohmann::detail::iteration_proxy_value< IteratorType > > | |
Cessence::net::interface_address_info | |
Cdetail::internal_iterator< BasicJsonType > | Iterator value |
Cdetail::internal_iterator< typename std::remove_const< BasicJsonType >::type > | |
Cessence::interruptable_timer | |
Cessence::net::ipv4_address | Represents an IPv4 address |
Cessence::net::ipv6_address | Represents an IPv6 address |
Cdetail::is_compatible_array_type_impl< BasicJsonType, CompatibleArrayType, enable_if_t< is_detected< iterator_t, CompatibleArrayType >::value &&is_iterator_traits< iterator_traits< detected_t< iterator_t, CompatibleArrayType > > >::value &&!std::is_same< CompatibleArrayType, detected_t< range_value_t, CompatibleArrayType > >::value > > | |
Cdetail::is_compatible_integer_type_impl< RealIntegerType, CompatibleNumberIntegerType, enable_if_t< std::is_integral< RealIntegerType >::value &&std::is_integral< CompatibleNumberIntegerType >::value &&!std::is_same< bool, CompatibleNumberIntegerType >::value > > | |
Cdetail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value &&is_detected< key_type_t, CompatibleObjectType >::value > > | |
Cdetail::is_compatible_string_type< BasicJsonType, CompatibleStringType > | |
Cdetail::is_compatible_type_impl< BasicJsonType, CompatibleType, enable_if_t< is_complete_type< CompatibleType >::value > > | |
►Cstd::is_constructible | |
Cdetail::is_constructible< T, Args > | |
Cdetail::is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< !std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value &&!is_compatible_string_type< BasicJsonType, ConstructibleArrayType >::value &&is_default_constructible< ConstructibleArrayType >::value &&(std::is_move_assignable< ConstructibleArrayType >::value||std::is_copy_assignable< ConstructibleArrayType >::value)&&is_detected< iterator_t, ConstructibleArrayType >::value &&is_iterator_traits< iterator_traits< detected_t< iterator_t, ConstructibleArrayType > > >::value &&is_detected< range_value_t, ConstructibleArrayType >::value &&!std::is_same< ConstructibleArrayType, detected_t< range_value_t, ConstructibleArrayType > >::value &&is_complete_type< detected_t< range_value_t, ConstructibleArrayType > >::value > > | |
Cdetail::is_constructible_object_type_impl< BasicJsonType, ConstructibleObjectType, enable_if_t< is_detected< mapped_type_t, ConstructibleObjectType >::value &&is_detected< key_type_t, ConstructibleObjectType >::value > > | |
Cdetail::is_constructible_string_type< BasicJsonType, ConstructibleStringType > | |
►Cstd::is_default_constructible | |
Cdetail::is_default_constructible< T > | |
►Cis_detected | |
Cdetail::is_detected_lazy< Op, Args > | |
Cdetail::is_getable< BasicJsonType, T > | |
Cdetail::is_iterator_of_multibyte< T > | |
Cdetail::is_iterator_traits< iterator_traits< T > > | |
Cdetail::is_ordered_map< T > | |
Cdetail::is_range< T > | |
Cdetail::is_sax< SAX, BasicJsonType > | |
Cdetail::is_sax_static_asserts< SAX, BasicJsonType > | |
Cdetail::iter_impl< BasicJsonType > | Template for a bidirectional iterator for the basic_json class This class implements a both iterators (iterator and const_iterator) for the basic_json class |
Cdetail::iteration_proxy< IteratorType > | Proxy class for the items() function |
Cdetail::iteration_proxy_value< IteratorType > | |
Cessence::generator< T >::iterator | |
Cdetail::iterator_input_adapter< IteratorType > | |
Cdetail::iterator_input_adapter_factory< IteratorType, Enable > | |
Cdetail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > > | |
Cdetail::iterator_traits< T, typename > | |
Cdetail::iterator_traits< T *, enable_if_t< std::is_object< T >::value > > | |
Cdetail::iterator_types< It, typename > | |
Cdetail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > > | |
►Cdetail::iterator_types< T > | |
Cdetail::iterator_traits< T, enable_if_t< !std::is_pointer< T >::value > > | |
Cessence::jni::jobject_array_iterator | |
Cessence::jni::jobject_array_proxy | |
►Cnlohmann::detail::json_base_class | |
Cbasic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType, CustomBaseClass > | Namespace for Niels Lohmann |
Cdetail::json_default_base | Default base class of the basic_json class |
Cjson_pointer< RefStringType > | JSON Pointer defines a string syntax for identifying a specific value within a JSON document |
Cdetail::json_ref< BasicJsonType > | |
Cjson_sax< BasicJsonType > | SAX interface |
Cdetail::json_sax_acceptor< BasicJsonType > | |
Cdetail::json_sax_dom_callback_parser< BasicJsonType > | |
Cdetail::json_sax_dom_parser< BasicJsonType > | SAX implementation to create a JSON value from SAX events |
Cessence::json_serializer< T, Convention > | |
Cessence::meta::runtime::json_serializer< T, typename > | A JSON serializer by using the meta reflection implementation in this project |
Cessence::jni::jvm | Manages a Java VM |
Cessence::jni::jvm_context | A Java VM runtime context |
Cessence::meta::detail::language_tokens | Some tokens of the C++ programming language |
Cstd::less< ::nlohmann::detail::value_t > | |
►Cdetail::lexer_base< BasicJsonType > | |
Cdetail::lexer< BasicJsonType, InputAdapterType > | Lexical analysis |
Cessence::library_state | |
Cessence::meta::literal_string< N > | A literal type of collection of chars |
Cessence::jni::local_ref | |
Cessence::jni::local_ref_ex< JObject > | |
Cessence::logging_string_view | |
Cessence::net::make_rest_api< Method, RelativeUri, ResponseType > | |
Cessence::make_std_function< Function > | |
Cessence::make_std_function< Function > | |
Cdetail::make_void< Ts > | |
Cessence::detail::member_function_wrapper< Function > | |
Cessence::detail::member_function_wrapper_base< R, T, Args > | |
Cessence::meta::name_of< T > | |
Cessence::net::net_error | |
►Cessence::noncopyable | |
Cessence::scope_exit< Callable > | |
Cdetail::nonesuch | |
Cessence::nonuniform_grid_buffer< T, Rows, ComponentCells > | A fixed memory buffer, in which data are arranged within nonuniform grid cells |
Cessence::cli::abstract::option | A CLI option, i.e. –xxx=yyy |
Cessence::cli::option< T > | Creates a base internal implementation of a CLI option class |
Cessence::cli::option_result | The raw parsed result of a CLI option |
Cessence::meta::original_name_cache_tag | |
►Cstd::ostream | |
Cessence::crypto::ostream | An output stream to transform input data by using a chunk processor(i.e. a chunk encryptor) |
Cdetail::output_adapter< CharType, StringType > | |
►Cdetail::output_adapter_protocol< CharType > | Abstract output adapter interface |
Cdetail::output_stream_adapter< CharType > | Output adapter for output streams |
Cdetail::output_string_adapter< CharType, StringType > | Output adapter for basic_string |
Cdetail::output_vector_adapter< CharType, AllocatorType > | Output adapter for byte vectors |
Cdetail::parser< BasicJsonType, InputAdapterType > | Syntax analysis |
Cdetail::position_t | Struct to capture the start position of the current token |
Cdetail::primitive_iterator_t | |
Cdetail::priority_tag< N > | |
Cdetail::priority_tag< 0 > | |
Cessence::generator< T >::promise_type | |
Cessence::crypto::pubkey_cipher_provider | |
Cessence::meta::qualified_name_of< T > | |
Cessence::range_value_t_or_self< T > | Gets the type of range value, or the type itself if the type is non-ranged |
Cessence::rank< N > | |
Cessence::rank< 0 > | |
Cessence::rational | Represents a rational number consisting of its corresponding numerator and denominator |
Cessence::rect< Number > | Illustrates a rectangle |
Cessence::jni::reflector | |
Cessence::meta::remove< S, Removal > | Removes a substring from a literal string |
Cessence::meta::remove_char< S, C > | Removes a character from a literal string |
Cessence::net::rest_message_traits< T > | |
Cessence::net::rest_message_transformer< T > | |
Cessence::net::rest_response_transformer< T > | |
►Cstd::reverse_iterator | |
Cdetail::json_reverse_iterator< Base > | Template for a reverse iterator class |
Cessence::crypto::rsa_keygen_param | |
Cessence::crypto::rsa_param | |
►Cstd::runtime_error | |
Cessence::aggregate_error | |
Cessence::source_code_aware_runtime_error | An exception class derived from std::runtime_error that provides source code information of the source file name, the line number, the column number and can be constructed with the same arguments as those passed to the essence::format function |
Cdetail::serializer< BasicJsonType > | |
Cessence::crypto::sm2_keygen_param | |
Cessence::source_location | |
Cdetail::span_input_adapter | |
Cessence::meta::split< S, Delimiter > | Splits a literal string with a delimiter |
Cessence::meta::split_of< S, Delimiter > | Splits a literal string with a set of delimiters |
Cessence::net::sse_client | An http client operating on Server-Sent Events |
Cessence::net::abstract::sse_connection | An interface: manages an SSE connection and its lifetime |
Cessence::net::sse_message | A message describing a server-sent event |
Cessence::net::sse_server | An HTTP server that implements Server-Sent Events |
Cdetail::static_const< T > | |
Cessence::std_function_traits< StdFunction > | |
Cessence::std_function_traits< std::function< R(Args...)> > | |
Cessence::meta::string_constant< S > | A constant type which contains a literal string as its non-type template argument |
Cessence::string_finder_traits< find_mode_type > | |
Cessence::string_finder_traits< find_mode_type::any_of > | |
Cessence::string_finder_traits< find_mode_type::any_of_reverse > | |
Cessence::string_finder_traits< find_mode_type::full_match > | |
Cessence::string_finder_traits< find_mode_type::full_match_reverse > | |
Cessence::string_hash | A hash function for const char*, std::string_view and std::string |
Cessence::memory::swapping_buffer< T > | A general state machine for foreground and background buffer swapping |
Cessence::crypto::symmetric_cipher_info | Information about a symmetric cipher |
Cessence::crypto::symmetric_cipher_provider | |
Cdetail::to_json_fn | |
Cessence::globalization::abstract::translator | A translator for retrieving texts in multi-languages |
Cessence::meta::trivial_pair< T, U > | A pair, which is trivially constructible and consists of two values |
►Cstd::true_type | |
►Cdetail::conjunction< is_constructible< T1, Args >... > | |
Cdetail::is_constructible_tuple< T1, std::tuple< Args... > > | |
►Cdetail::conjunction< is_default_constructible< T1 >, is_default_constructible< T2 > > | |
►Cdetail::is_default_constructible< const std::pair< T1, T2 > > | |
Cdetail::is_constructible< const std::pair< T1, T2 > > | |
►Cdetail::is_default_constructible< std::pair< T1, T2 > > | |
Cdetail::is_constructible< std::pair< T1, T2 > > | |
►Cdetail::conjunction< is_default_constructible< Ts >... > | |
►Cdetail::is_default_constructible< const std::tuple< Ts... > > | |
Cdetail::is_constructible< const std::tuple< Ts... > > | |
►Cdetail::is_default_constructible< std::tuple< Ts... > > | |
Cdetail::is_constructible< std::tuple< Ts... > > | |
Cdetail::conjunction<... > | |
Cdetail::is_basic_json< NLOHMANN_BASIC_JSON_TPL > | |
Cdetail::is_comparable< Compare, A, B, void_t< decltype(std::declval< Compare >()(std::declval< A >(), std::declval< B >())), decltype(std::declval< Compare >()(std::declval< B >(), std::declval< A >()))> > | |
Cdetail::is_complete_type< T, decltype(void(sizeof(T)))> | |
Cdetail::is_constructible_array_type_impl< BasicJsonType, ConstructibleArrayType, enable_if_t< std::is_same< ConstructibleArrayType, typename BasicJsonType::value_type >::value > > | |
Cdetail::is_json_iterator_of< BasicJsonType, typename BasicJsonType::const_iterator > | |
Cdetail::is_json_iterator_of< BasicJsonType, typename BasicJsonType::iterator > | |
Cdetail::is_json_ref< json_ref< T > > | |
Cdetail::is_specialization_of< Primary, Primary< Args... > > | |
Cessence::is_std_array< std::array< T, N > > | |
Cessence::is_std_basic_string< std::basic_string< CharT, Traits, Allocator > > | |
Cessence::is_std_optional< std::optional< T > > | |
Cessence::is_std_span< std::span< T, N > > | |
Cessence::is_std_vector< std::vector< T, Allocator > > | |
Cessence::is_type_list_like< List< Ts... > > | |
Cessence::jni::detail::is_enum_tuple< std::tuple< T, Args... > > | |
Cessence::meta::detail::is_constructible_with_n_data_members_impl< T, std::index_sequence< Is... >, std::void_t< decltype(T{(Is, fake_any_caster{})...})> > | |
►CTs... | |
Cessence::overloaded< Ts > | |
Cstd::tuple_element< N, ::nlohmann::detail::iteration_proxy_value< IteratorType > > | |
Cdetail::is_ordered_map< T >::two | |
►Cstd::conditional::type | |
Cdetail::conjunction< B, Bn... > | |
Cessence::type_identity< T > | |
Cessence::type_list< Ts > | |
Cessence::type_list_size< List > | |
Cessence::type_list_size< List< Ts... > > | |
►Cessence::abi::uniform_allocator_base | |
Cessence::abi::uniform_allocator< T > | |
Cessence::net::uri | |
Cessence::crypto::use_private_tag | |
Cessence::crypto::use_public_tag | |
Cessence::cli::validation_result | The validation result from parsing a CLI option |
Cdetail::value_in_range_of_impl1< OfType, T, NeverOutOfRange, typename > | |
Cdetail::value_in_range_of_impl1< OfType, T, false > | |
Cdetail::value_in_range_of_impl1< OfType, T, true > | |
Cdetail::value_in_range_of_impl2< OfType, T, OfTypeSigned, TSigned > | |
Cdetail::value_in_range_of_impl2< OfType, T, false, false > | |
Cdetail::value_in_range_of_impl2< OfType, T, false, true > | |
Cdetail::value_in_range_of_impl2< OfType, T, true, false > | |
Cdetail::value_in_range_of_impl2< OfType, T, true, true > | |
►Cstd::vector< std::pair< const Key, T >, std::allocator< std::pair< const Key, T > > > | |
Cordered_map< Key, T, IgnoredLess, Allocator > | Minimal map-like container that preserves insertion order |
Cessence::io::abstract::virtual_fs_operator | Provides an ability to operator files on a virtual file system defined by the user |
Cdetail::wide_string_input_adapter< BaseInputAdapter, WideCharType > | |
Cdetail::wide_string_input_helper< BaseInputAdapter, T > | |
Cdetail::wide_string_input_helper< BaseInputAdapter, 2 > | |
Cdetail::wide_string_input_helper< BaseInputAdapter, 4 > | |
Cessence::crypto::x25519_keygen_param | |
Cessence::crypto::x448_keygen_param | |
Cessence::yuv_color | Describes a YUV color |