| Cconsole::_multi_array_base< T > | 编译期固定维度的多维数组元数据。 |
| Cconsole::_V2::MultiArray< T, D > | 一维特化。 |
| Cconsole::_V2::MultiArray< T, First, Rest... > | 多维特化(维度 >= 2)。 |
| Cconsole::_V2::_multi_array_base< T > | 编译期固定维度的多维数组元数据。 |
| Cconsole::_V2::MultiArray< T, D > | 一维特化。 |
| Cconsole::_V2::MultiArray< T, First, Rest... > | 多维特化(维度 >= 2)。 |
| Cconsole::ops::abs_t | 绝对值变换器。 |
| Cconsole::alg::accumulate_t | |
| Cconsole::ops::acos_t | 反余弦变换器。 |
| Cconsole::ops::Add< T > | 加固定值变换器。 |
| Cconsole::alg::adjacent_difference_t | |
| Cconsole::alg::adjacent_find_t | |
| Cconsole::gen::algorithm_t< F, Args > | 创建一个算法适配器。 |
| Cconsole::alg::all_of_t | |
| Cstd::allocator | |
| Cconsole::LFQueue< T, Alloc > | 基于自旋的高性能 FIFO 队列,支持多生产者/多消费者并发。 |
| Cconsole::ops::always_false_t | 恒假谓词。 |
| Cconsole::ops::always_true_t | 恒真谓词。 |
| Cconsole::ops::And< P, Q > | 逻辑与组合器。 |
| Cconsole::alg::any_of_t | |
| Cstd::array | |
| Cconsole::_V1::MultiArray< T, D > | 一维特化。 |
| Cconsole::_V1::MultiArray< T, First, Rest... > | 多维特化(维度 >= 2)。 |
| Cconsole::ops::as< T > | 转型变化器。 |
| Cconsole::ops::asin_t | 反正弦变换器。 |
| Cconsole::ops::atan_t | 反正切变换器。 |
| Cconsole::ops::average_t | 范围平均值变换器。 |
| Cconsole::Item::Base | 虚基类,定义了所有派生类必须实现的接口。 |
| Cconsole::Item::Derived< T > | 模板派生类,具体存储类型 T 的值。 |
| Cconsole::details::BasicFormatSpec< CharT > | 格式说明符结构。 |
| Cconsole::BasicINIConfig< CharT > | INI 配置文件操作类。 |
| Cconsole::BasicInputSettings< CharT > | 输入/输出流设置,用于自定义 input 函数的输入输出目标。 |
| Cconsole::BasicLogging< CharT, Traits > | 日志记录器,支持多级别、颜色输出和自动时间戳。 |
| Cconsole::BasicOutput< CharT, Traits > | 灵活的输出控制类,支持链式调用和多种参数。 |
| Cconsole::BasicPartitionResult< CharT, Traits, Allocator > | 字符串分区结果,包含左部分、分隔符、右部分。 |
| Cconsole::BasicPath< CharT > | 文件路径封装类,提供便捷的文件读写和路径操作。 |
| Cconsole::BasicProgress< CharT, Traits, Iter > | 进度条迭代器包装器,用于在遍历容器时显示进度。 |
| Cconsole::BasicProgressConfig< CharT, Traits > | 进度条显示配置。 |
| Cconsole::BasicRational< T > | 用于表示分数的基础模板类。 |
| Cconsole::BasicRegex< CharT, Traits > | 正则表达式对象,封装编译后的模式,提供匹配、搜索、替换等功能。 |
| Cconsole::BasicTuplePrinter< CharT, Traits, Tuple, N > | 递归打印 tuple 的辅助模板(主模板)。 |
| Cconsole::BasicTuplePrinter< CharT, Traits, Tuple, 0 > | 递归打印 tuple 的偏特化:处理空 tuple。 |
| Cconsole::BasicTuplePrinter< CharT, Traits, Tuple, 1 > | 递归打印 tuple 的偏特化:处理单个元素。 |
| Cconsole::ops::Between< T > | 区间谓词(闭区间)。 |
| Cconsole::ops::BetweenExclusive< T > | 区间谓词(开区间)。 |
| Cconsole::alg::binary_search_t | |
| Cconsole::ops::Call< Args > | 函数调用变化器。 |
| Cconsole::ops::ceil_t | 向上取整变换器。 |
| Cconsole::Channel< T, N > | 环形缓冲区通道,用于线程间通信。 |
| Cconsole::Channel< T, 0 > | |
| Cconsole::ChannelIterator< T, N > | 通道迭代器。 |
| Cconsole::gen::chunk_t | 分块适配器(用于管道操作符)。 |
| Cconsole::ops::Clamp< T > | 限幅变换器。 |
| Cconsole::CmdResult | 命令执行结果封装类。 |
| Cconsole::gen::collect< Container > | 容器收集适配器。 |
| Cconsole::ColorGuard | RAII颜色守卫,构造时设置颜色,析构时自动恢复。 |
| Cconsole::ops::Compose< F, G > | 函数组合器,将两个函数组合为一个函数。 |
| Cconsole::_V2::MultiArray< T, First, Rest... >::const_iterator | Const 随机访问迭代器。 |
| Cconsole::alg::copy_backward_t | |
| Cconsole::alg::copy_if_t | |
| Cconsole::alg::copy_n_t | |
| Cconsole::alg::copy_t | |
| Cconsole::Coroutine< class > | 协程/生成器包装器。 |
| Cconsole::Coroutine< Ret &()> | |
| Cconsole::Coroutine< Ret()> | 无参数协程的特化,可用作输入迭代器。 |
| Cconsole::Coroutine< Ret(Args...)> | |
| CCoroutine< Ret(Args::::::)> | 带参数协程的特化,仅作为可调用对象使用。 |
| Cconsole::ops::cos_t | 余弦变换器。 |
| Cconsole::alg::count_if_t | |
| Cconsole::alg::count_t | |
| Cconsole::Cow< T > | 写时复制数据类。 |
| Cconsole::ops::cube_t | 立方变换器。 |
| Cconsole::DateTime | |
| Cconsole::gen::debug_t | 调试适配器(用于管道操作符)。 |
| Cconsole::ops::dec_t | 自减变换器。 |
| Cconsole::DeferGuard< F > | 推迟执行的RAII守卫类。 |
| Cconsole::ops::Div< T > | 除固定值变换器。 |
| Cconsole::ops::divides_t | 除法函数子。 |
| Cconsole::ops::DivisibleBy< T > | 整除谓词。 |
| Cconsole::gen::drop_t | 跳过前n个元素适配器(用于管道操作符)。 |
| Cconsole::gen::drop_until_t< Pred > | 跳过元素直到谓词成立适配器(用于管道操作符)。 |
| Cconsole::gen::drop_while_t< Pred > | 跳过前若干个元素适配器(用于管道操作符)。 |
| Cconsole::ops::empty_t | 容器判空谓词。 |
| Cconsole::gen::enumerate_t | 枚举生成器,为每个元素附加索引。 |
| Cconsole::ops::Eq< T > | 等于谓词。 |
| Cconsole::alg::equal_range_t | |
| Cconsole::alg::equal_t | |
| Cconsole::ops::even_t | 偶数谓词。 |
| Cconsole::Event | 线程同步事件类,用于线程间通信。 |
| Cconsole::ExitStatus | 进程退出状态,包含完整退出信息。 |
| Cconsole::ops::exp_t | 自然指数变换器。 |
| Cstd::false_type | |
| Cconsole::is_basic_printable< wchar_t, std::char_traits< wchar_t >, T > | |
| Cconsole::is_callable_impl< F(Args...), void > | |
| Cconsole::is_callable_impl< F(Args...), void_t< decltype(std::declval< F >()(std::declval< Args >()...))> > | |
| Cconsole::has_subscript< T, Idx, class > | 检测类型是否支持下标操作符(如 T[Idx])。 |
| Cconsole::is_basic_printable< CharT, Traits, T, class > | 检测类型是否支持输出到指定字符类型的流(即定义了 operator<<)。 |
| Cconsole::is_callable_impl< class, class > | |
| Cconsole::is_char< T, class > | 检测类型是否为字符类型(char、wchar_t 等)。 |
| Cconsole::is_container< T, class > | 检测类型是否为容器(支持 std::begin 和 std::end)。 |
| Cconsole::is_generator< T, class > | 检测类型是否为生成器(具有 done()、current()、advance() 接口)。 |
| Cconsole::is_iterator< T, class > | 检测类型是否为迭代器(具有 iterator_category)。 |
| Cconsole::is_printable< T, class > | 检测类型是否支持输出到 std::ostream(即定义了 operator<<)。 |
| Cconsole::is_string< T, class > | 检测类型是否为字符串类型(char*、std::string、std::string_view 等)。 |
| Cconsole::alg::fill_n_t | |
| Cconsole::alg::fill_t | |
| Cconsole::gen::filter_t< Pred > | 过滤适配器(用于管道操作符)。 |
| Cconsole::alg::find_end_t | |
| Cconsole::alg::find_first_of_t | |
| Cconsole::alg::find_if_not_t | |
| Cconsole::alg::find_if_t | |
| Cconsole::alg::find_t | |
| Cconsole::ops::first_t | 取 pair 的 first 变换器。 |
| Cconsole::ops::floor_t | 向下取整变换器。 |
| Cconsole::alg::for_each_t | |
| Cconsole::ops::Ge< T > | 大于等于谓词。 |
| Cconsole::alg::generate_n_t | |
| Cconsole::alg::generate_t | |
| Cconsole::Generator< Derived, T > | 生成器模板类,用于创建可迭代的序列生成器。 |
| Cconsole::Generator< Chain< Gen1, Gen2 >, std::decay< decltype(true ? std::declval< Gen1::value_type >() :std::declval< Gen2::value_type >())>::type > | |
| Cconsole::gen::Chain< Gen1, Gen2 > | 链式生成器,将两个生成器首尾连接。 |
| Cconsole::Generator< Chunk< Gen >, std::vector< Gen::value_type > > | |
| Cconsole::gen::Chunk< Gen > | 分块生成器,将元素按块分组。 |
| Cconsole::Generator< Counter< T >, T > | |
| Cconsole::gen::Counter< T > | 计数器生成器,生成递增或递减的序列。 |
| Cconsole::Generator< Cycle< T >, T > | |
| Cconsole::gen::Cycle< T > | 循环生成器,无限循环遍历给定列表。 |
| Cconsole::Generator< Debug< Gen >, Gen::value_type > | |
| Cconsole::gen::Debug< Gen > | 调试生成器,打印每个元素的值。 |
| Cconsole::Generator< Drop< Gen >, Gen::iterator::value_type > | |
| Cconsole::gen::Drop< Gen > | 跳过前n个元素的生成器适配器。 |
| Cconsole::Generator< DropUntil< Gen, Pred >, Gen::value_type > | |
| Cconsole::gen::DropUntil< Gen, Pred > | 跳过元素直到谓词成立(跳过第一个满足条件的元素)。 |
| Cconsole::Generator< DropWhile< Gen, Pred >, Gen::value_type > | |
| Cconsole::gen::DropWhile< Gen, Pred > | 跳过前若干个元素直到谓词不成立。 |
| Cconsole::Generator< Enumerate< Gen >, std::pair< size_t, Gen::iterator::value_type > > | |
| Cconsole::gen::Enumerate< Gen > | 枚举生成器,为每个元素附加索引。 |
| Cconsole::Generator< FileChunks, std::string > | |
| Cconsole::gen::FileChunks | 文件块生成器,按固定大小读取文件块。 |
| Cconsole::Generator< FileLines, std::string > | |
| Cconsole::gen::FileLines | 文件行生成器,逐行读取文本文件。 |
| Cconsole::Generator< Filter< Gen, Pred >, Gen::iterator::value_type > | |
| Cconsole::gen::Filter< Gen, Pred > | 过滤生成器,只保留满足谓词的元素。 |
| Cconsole::Generator< Generate< Func >, decltype(std::declval< Func >()())> | |
| Cconsole::gen::Generate< Func > | 生成器,通过反复调用函数生成无限序列。 |
| Cconsole::Generator< List< T >, T > | |
| Cconsole::gen::List< T > | 用书数据的序列,从初始化列表构造。 |
| Cconsole::Generator< Map< Gen, Func >, std::decay< decltype(std::declval< Func >()(std::declval< Gen::iterator::value_type >()))>::type > | |
| Cconsole::gen::Map< Gen, Func > | 映射生成器,对源生成器的每个元素应用函数。 |
| Cconsole::Generator< Random< T >, T > | |
| Cconsole::gen::Random< T > | 随机数生成器,生成指定范围内的随机数。 |
| Cconsole::Generator< Range< T >, T > | |
| Cconsole::gen::Range< T > | 范围生成器,生成从start到end的等差数列。 |
| Cconsole::Generator< Repeat< T >, T > | |
| Cconsole::gen::Repeat< T > | 重复生成器,重复生成同一个值指定次数。 |
| Cconsole::Generator< Scan< Gen, T, BinaryOp >, T > | |
| Cconsole::gen::Scan< Gen, T, BinaryOp > | |
| Cconsole::Generator< StepBy< Gen >, Gen::value_type > | |
| Cconsole::gen::StepBy< Gen > | 步进生成器,按指定步长跳过元素。 |
| Cconsole::Generator< Take< Gen >, Gen::value_type > | |
| Cconsole::gen::Take< Gen > | 取前n个元素的生成器适配器。 |
| Cconsole::Generator< TakeUntil< Gen, Pred >, Gen::value_type > | |
| Cconsole::gen::TakeUntil< Gen, Pred > | 取元素直到谓词成立(包含第一个满足条件的元素)。 |
| Cconsole::Generator< TakeWhile< Gen, Pred >, Gen::value_type > | |
| Cconsole::gen::TakeWhile< Gen, Pred > | 取得前若干个元素直到谓词不成立。 |
| Cconsole::Generator< Views< Iter >, std::iterator_traits< Iter >::value_type > | |
| Cconsole::gen::Views< Iter > | 迭代器范围生成器,生成从begin到end的值。 |
| Cconsole::Generator< Window< Gen >, std::vector< Gen::value_type > > | |
| Cconsole::gen::Window< Gen > | 滑动窗口生成器,生成固定大小的滑动窗口。 |
| Cconsole::Generator< Zip< Gen1, Gen2 >, std::pair< Gen1::value_type, Gen2::value_type > > | |
| Cconsole::gen::Zip< Gen1, Gen2 > | 压缩生成器,将两个生成器的元素配对输出。 |
| Cconsole::Group | 异步任务组,用于管理一组异步任务的执行。 |
| Cconsole::BasicRegex< CharT, Traits >::Match::GroupInfo | |
| Cconsole::ops::Gt< T > | 大于谓词。 |
| Cconsole::Union< Ts >::has_void<... > | 检查类型列表中是否包含 void。 |
| Cconsole::Union< Ts >::has_void< T > | |
| Cconsole::Union< Ts >::has_void< T, Rest... > | |
| Cconsole::Params< T, Rest... >::Helper< F > | 辅助函数对象,用于在 apply 过程中将当前参数与剩余参数合并。 |
| Cconsole::ops::identity_t | 恒等变换器。 |
| Cconsole::ignore_t | 忽略任意参数的函数对象类型。 |
| Cconsole::ops::inc_t | 自增变换器。 |
| Cconsole::alg::includes_t | |
| Cconsole::alg::inner_product_t | |
| Cconsole::alg::inplace_merge_t | |
| Cconsole::alg::iota_t | |
| Cis_callable | 检测类型是否可作为函数对象以给定参数调用。 |
| Cconsole::ops::is_null_t | |
| Cconsole::alg::is_partitioned_t | |
| Cconsole::alg::is_permutation_t | |
| Cconsole::alg::is_sorted_t | |
| Cconsole::alg::is_sorted_until_t | |
| Cconsole::BasicINIConfig< CharT >::Item | 配置项代理类,支持隐式类型转换。 |
| Cconsole::Item | 可存储任意类型单个对象的类型擦除包装器。 |
| Cconsole::_V2::MultiArray< T, First, Rest... >::iterator | 随机访问迭代器,遍历第一维的子数组。 |
| Cconsole::BasicProgress< CharT, Traits, Iter >::iterator | 进度条的迭代器,负责绘制进度条。 |
| Cconsole::Generator< Derived, T >::iterator | 生成器迭代器类,实现输入迭代器接口。 |
| Cconsole::Keyboard | 用于监视键盘键击情况的类。 |
| Cconsole::ops::Le< T > | 小于等于谓词。 |
| Cconsole::alg::lexicographical_compare_t | |
| Cconsole::ops::log10_t | 常用对数变换器(以10为底)。 |
| Cconsole::alg::lower_bound_t | |
| Cconsole::ops::Lt< T > | 小于谓词。 |
| Cconsole::alg::make_heap_t | |
| Cconsole::gen::map_t< Func > | 映射适配器(用于管道操作符)。 |
| Cconsole::BasicRegex< CharT, Traits >::Match | 匹配结果对象,保存文本副本和位置信息,不依赖迭代器有效性。 |
| Cconsole::Union< Ts >::max<... > | 编译期计算一组 size_t 中的最大值。 |
| Cconsole::Union< Ts >::max< N > | |
| Cconsole::Union< Ts >::max< N, Ns... > | |
| Cconsole::alg::max_element_t | |
| Cconsole::ops::max_element_t | 容器最大值变换器。 |
| Cconsole::Maybe< T > | 可选值容器,可包含一个值或为空。 |
| Cconsole::ops::Member< Class, Mem > | 取成员变量变换器。 |
| Cconsole::alg::merge_t | |
| Cconsole::ops::Method< Class, Ret, Args > | 成员函数调用变换器。 |
| Cconsole::MIDI | MIDI 输出设备控制器,支持乐器切换、音量调节、同步/异步播放音符序列。 |
| Cconsole::alg::min_element_t | |
| Cconsole::ops::min_element_t | 容器最小值变换器。 |
| Cconsole::alg::minmax_element_t | |
| Cconsole::ops::minus_t | 减法函数子。 |
| Cconsole::alg::mismatch_t | |
| Cconsole::ops::Mod< T > | 取模固定值变换器。 |
| Cconsole::ops::modulus_t | 取模函数子。 |
| Cconsole::alg::move_backward_t | |
| Cconsole::alg::move_t | |
| Cconsole::ops::Mul< T > | 乘固定值变换器。 |
| Cconsole::_V1::MultiArray< T, Dims > | 编译期固定维度的多维数组。 |
| Cconsole::_V2::MultiArray< T, Dims > | 编译期固定维度的多维数组(堆版本)。 |
| Cconsole::MultiArray< T, Dims > | 编译期固定维度的多维数组(堆版本)。 |
| Cconsole::MultiLFQueue< T, Alloc, RobinTimes > | 多队列版本的 LFQueue,将数据分布到多个独立的 LFQueue 中以提高并发性能。 |
| Cconsole::ops::multiplies_t | 乘法函数子。 |
| Cconsole::ops::Ne< T > | 不等于谓词。 |
| Cconsole::ops::negate_t | 取负变换器。 |
| Cconsole::ops::negative_t | 负数谓词。 |
| Cconsole::alg::next_permutation_t | |
| Cconsole::LFQueue< T, Alloc >::Node | |
| Cconsole::alg::none_of_t | |
| Cconsole::ops::Not< P > | 逻辑非组合器。 |
| Cconsole::ops::not_null_t | |
| Cconsole::Note | 表示一个音符,包含音高、时值和力度。 |
| Cconsole::nothing_t | 空状态标记对象,用于显式构造空的 Maybe。 |
| Cconsole::alg::nth_element_t | |
| Cconsole::ops::nth_t< N > | |
| Cconsole::ops::odd_t | 奇数谓词。 |
| Cconsole::ops::Or< P, Q > | 逻辑或组合器。 |
| Cstd::pair | |
| Cconsole::IteratorPair< Iter > | 存储迭代器对,可以直接范围 for。 |
| Cconsole::PairHash | 用于 std::pair 类型的哈希函数对象。 |
| Cconsole::ops::palindrome_t | 回文数谓词。 |
| Cconsole::Params< Ts > | 递归参数包包装器,将多个参数存储为值类型,并支持通过 apply 方法延迟调用。 |
| Cconsole::Params< T > | 单参数版本的 Params 特化,递归基类。 |
| Cconsole::Params< T, Rest... > | |
| CParams< T, Rest::::::> | 多参数版本的 Params 递归特化。 |
| Cconsole::Params<> | |
| Cconsole::alg::partial_sort_copy_t | |
| Cconsole::alg::partial_sort_t | |
| Cconsole::alg::partial_sum_t | |
| Cconsole::alg::partition_copy_t | |
| Cconsole::alg::partition_point_t | |
| Cconsole::alg::partition_t | |
| Cconsole::gen::Pipeline< Ops > | 管道类模板,用于组合多个适配器。 |
| Cconsole::gen::Pipeline< Op > | 单适配器管道特化。 |
| Cconsole::gen::Pipeline< Op, Rest... > | 多适配器管道特化。 |
| Cconsole::gen::pipeline_t< Ops > | 管道适配器类,用于支持管道操作符。 |
| Cconsole::ops::plus_t | 加法函数子。 |
| Cconsole::alg::pop_heap_t | |
| Cconsole::ops::positive_t | 正数谓词。 |
| Cconsole::ops::Pow< T > | 幂运算变换器。 |
| Cconsole::ops::power_of_two_t | 2的幂次谓词。 |
| Cconsole::alg::prev_permutation_t | |
| Cconsole::ops::prime_t | 素数谓词。 |
| Cstd::priority_queue | |
| Cconsole::PriorityQueue< T, Container, Compare > | 优先队列容器适配器,扩展自 std::priority_queue。 |
| Cconsole::Process | 进程控制器,支持创建、等待、控制、信息查询。 |
| Cconsole::ProcessInfo | 进程详细信息。 |
| Cconsole::_V2::MultiArray< T, First, Rest... >::prod< Is > | < 是否为视图 |
| Cconsole::_V2::MultiArray< T, First, Rest... >::prod< I > | |
| Cconsole::_V2::MultiArray< T, First, Rest... >::prod< I, Is... > | |
| Cconsole::alg::push_heap_t | |
| Cstd::queue | |
| Cconsole::Queue< T, Container > | 队列容器适配器,扩展自 std::queue。 |
| Cconsole::alg::random_shuffle_t | |
| Cconsole::ops::reciprocal_t | 倒数变换器。 |
| Cconsole::gen::reduce_t< T, BinaryOp > | 归约适配器,将生成器所有元素归约为单个值。 |
| Cconsole::alg::remove_copy_if_t | |
| Cconsole::alg::remove_copy_t | |
| Cconsole::alg::remove_if_t | |
| Cconsole::alg::remove_t | |
| Cconsole::alg::replace_copy_if_t | |
| Cconsole::alg::replace_copy_t | |
| Cconsole::alg::replace_if_t | |
| Cconsole::alg::replace_t | |
| Cconsole::Result< T, E > | 表示可能成功或失败的结果,类似于 Rust 的 Result 类型。 |
| Cconsole::alg::reverse_copy_t | |
| Cconsole::ops::reverse_string_t | 字符串反转变换器。 |
| Cconsole::alg::reverse_t | |
| Cconsole::alg::rotate_copy_t | |
| Cconsole::alg::rotate_t | |
| Cconsole::ops::round_t | 四舍五入变换器。 |
| Cstd::runtime_error | |
| Cconsole::ConsoleError | Console 库所有异常的基类。 |
| Cconsole::AssertError | 表示断言失败的错误。 |
| Cconsole::AsyncError | |
| Cconsole::BadFormat | 表示格式化字符串错误,例如占位符与参数不匹配。 |
| Cconsole::ContainerError | 表示通用容器操作错误。 |
| Cconsole::DomainError | 表示试图对无效的数学值域进行操作时抛出的异常。 |
| Cconsole::FatalLogging | 表示致命日志错误,通常会导致程序终止。 |
| Cconsole::FileError | 表示文件操作错误,如打开失败、读取失败等。 |
| Cconsole::IndexError | 表示索引越界错误。 |
| Cconsole::MultiArrayError | 表示 MultiArray 多维数组操作中的错误,如维度不匹配。 |
| Cconsole::StopIteration | 表示试图对已结束的生成器调用 next()。 |
| Cconsole::TypeError | 表示类型错误,例如访问 Maybe 中不存在的值或 Box 中类型不匹配。 |
| Cconsole::ValueError | 表示值错误,例如传入的参数值不在预期范围内。 |
| Cconsole::gen::scan_t< T, BinaryOp > | |
| Cconsole::Scheduler | 基于条件变量的简单调度器,用于延迟执行或周期性的后台任务。 |
| Cconsole::Screen< COLS, ROWS > | 用于表示虚拟屏幕的类。 |
| Cconsole::alg::search_n_t | |
| Cconsole::alg::search_t | |
| Cconsole::ops::second_t | 取 pair 的 second 变换器。 |
| Cconsole::alg::set_difference_t | |
| Cconsole::alg::set_intersection_t | |
| Cconsole::alg::set_symmetric_difference_t | |
| Cconsole::alg::set_union_t | |
| Cconsole::SharedTask< T > | 异步任务类,用于在后台线程中执行任务 (共享版)。 |
| Cconsole::alg::shuffle_t | |
| Cconsole::ops::sign_t | 符号变换器。 |
| Cconsole::ops::sin_t | 正弦变换器。 |
| Cconsole::ops::size_t_ | 容器大小变换器。 |
| Cconsole::alg::sort_heap_t | |
| Cconsole::alg::sort_t | |
| Cconsole::ops::sqrt_t | 平方根变换器。 |
| Cconsole::ops::square_t | 平方变换器。 |
| Cconsole::alg::stable_partition_t | |
| Cconsole::alg::stable_sort_t | |
| Cstd::stack | |
| Cconsole::Stack< T, Container > | 栈容器适配器,扩展自 std::stack。 |
| Cconsole::gen::step_by_t | 步进适配器(用于管道操作符)。 |
| Cconsole::ops::strlen_t | 字符串长度变换器。 |
| Cconsole::ops::Sub< T > | 减固定值变换器。 |
| Cconsole::ops::sum_t | 范围求和变换器。 |
| Cconsole::alg::swap_ranges_t | |
| Cconsole::Table< T, F > | 双重分派函数表,用于根据两个对象的运行时类型调用注册的函数。 |
| Cconsole::gen::take_t | 取前n个元素适配器(用于管道操作符)。 |
| Cconsole::gen::take_until_t< Pred > | 取元素直到谓词成立适配器(用于管道操作符)。 |
| Cconsole::gen::take_while_t< Pred > | 取前若干个元素适配器(用于管道操作符)。 |
| Cconsole::ops::tan_t | 正切变换器。 |
| Cconsole::Task< T > | 异步任务类,用于在后台线程中执行任务。 |
| Cconsole::ThreadPool::TaskBase | 任务基类,提供多态接口。 |
| Cconsole::ThreadPool::Task< T > | 具体任务类模板,封装 std::packaged_task。 |
| Cconsole::Thread | 线程类,封装了 std::thread 和 Event 类。 |
| Cconsole::ThreadPool | 线程池执行器类,用于管理和执行并发任务。 |
| Cconsole::TiedIterators< It1, It2 > | 绑定迭代器对,一齐迭代。 |
| Cconsole::Time | 表示以纳秒为单位的时间量,支持单位转换、算术运算和自动选择合适的输出单位。 |
| Cconsole::ops::timestamp_t | 时间戳生成器。 |
| Cconsole::ops::to_lower_t | 字符串转小写变换器。 |
| Cconsole::ops::to_string_t | 转为字符串变换器。 |
| Cconsole::gen::to_t< Iterator > | 创建目标迭代器适配器。 |
| Cconsole::ops::to_upper_t | 字符串转大写变换器。 |
| Cconsole::alg::transform_t | |
| Cconsole::ops::trim_t | 字符串去空格变换器。 |
| Cstd::true_type | |
| Cconsole::is_callable_impl< F(Args...), void_t< decltype(std::declval< F >()(std::declval< Args >()...))> > | |
| Cconsole::Union< Ts >::type_at< size_t,... > | 在类型列表中按索引获取类型。 |
| Cconsole::Union< Ts >::type_at< 0, T, Rest... > | |
| Cconsole::Union< Ts >::type_at< N, T, Rest... > | |
| Cconsole::Union< Ts >::type_index< class,... > | 获取类型 T 在类型列表中的索引。 |
| Cconsole::Union< Ts >::type_index< T > | |
| Cconsole::Union< Ts >::type_index< T, U, Rest... > | |
| Cconsole::uniform_distribution_impl< T, typename > | 取得适配分布的主模板。 |
| Cconsole::Union< Ts > | 类型安全的可判别联合体。 |
| Cconsole::ops::unique< T > | 相邻去重过滤器。 |
| Cconsole::alg::unique_copy_t | |
| Cconsole::alg::unique_t | |
| Cconsole::alg::upper_bound_t | |
| Cstd::vector | |
| Cconsole::Box | 存储多个 Item 的异构容器。 |
| Cconsole::View< Container > | 容器的非拥有视图(可变版本)。 |
| Cconsole::View< const Container > | 容器的非拥有视图(常量版本)。 |
| Cconsole::View< const T[]> | Const T[] 的特化,包装指向 const 的原生数组指针。 |
| Cconsole::View< T[]> | T[] 的特化,包装原生数组指针。 |
| Cconsole::WColorGuard | RAII颜色守卫,构造时设置颜色,析构时自动恢复。 |
| Cconsole::gen::window_t | 窗口适配器(用于管道操作符)。 |
| Cconsole::ops::zero_t | 零谓词。 |