| ►NCHRLib | |
| CConversionState | 编码转换状态。 |
| CGUCS2Mapper | 静态编码映射模板及 Unicode 编码特化。 |
| CGUCS2Mapper< CharSet::Big5 > | |
| CGUCS2Mapper< CharSet::GBK > | |
| CGUCS2Mapper< CharSet::SHIFT_JIS > | 非 Unicode 编码映射模板特化。 |
| CGUCS2Mapper< CharSet::UTF_16BE > | |
| CGUCS2Mapper< CharSet::UTF_16LE > | |
| CGUCS2Mapper< CharSet::UTF_8 > | |
| ►NNPL | |
| CConfiguration | 设置:使用 S 表达式存储外部状态。 |
| CLexicalAnalyzer | 词法分析器。 |
| CNPL | NPL 元标签。 |
| CNPLA | NPLA 元标签。 |
| CNPLA1 | NPLA1 元标签。 |
| CSession | 会话:分析指定 NPL 代码。 |
| ►Nplatform | 默认平台命名空间。 |
| CColor | 颜色。 |
| CDirectorySession | 目录会话:表示打开的目录。 |
| CFileOperationFailure | 表示文件操作失败的异常。 |
| CHDirectory | 目录句柄:表示打开的目录和内容迭代状态。 |
| CLogger | 日志记录器。 |
| CMappedFile | 只读内存映射文件。 |
| CXYZATrait | XYZA 特征。 |
| ►Nplatform_ex | 平台扩展命名空间。 |
| ►NAndroid | Android 平台扩展接口。 |
| CHostWindow | 宿主窗口。 |
| CScreenBuffer | 虚拟屏幕缓存。 |
| CScreenBufferData | |
| CWindowReference | 本机窗口引用。 |
| ►NWindows | Windows 平台扩展接口。 |
| CGSurface | 显式区域表面:储存显式区域上的二维图形绘制状态。 |
| CHostWindow | 宿主窗口。 |
| CRegisterKey | 注册表键。 |
| CScreenBuffer | 虚拟屏幕缓存。 |
| CWin32Exception | Win32 错误引起的宿主异常。 |
| CWindowClass | 窗口类。 |
| CWindowDeviceContext | 窗口设备上下文。 |
| CWindowDeviceContextBase | |
| CWindowMemorySurface | 窗口内存表面:储存窗口上的二维图形绘制状态。 |
| CWindowReference | 本机窗口引用。 |
| CWindowRegionDeviceContext | 窗口区域设备上下文。 |
| CCOM | COM 全局状态。 |
| CCOMException | COM 异常基类。 |
| CCOMPtr | |
| CException | 宿主异常。 |
| ►Nstd | |
| Ccommon_type< ystdex::fixed_point< _tBase1, _vInt1, _vFrac1 >, ystdex::fixed_point< _tBase2, _vInt2, _vFrac2 > > | Std::common_type 的 ystdex::fixed_point 特化类型。 |
| Cnumeric_limits< ystdex::fixed_point< _tBase, _vInt, _vFrac > > | Std::numeric_traits 的 ystdex::fixed_point 特化类型。 |
| ►NYReader | |
| CBookmark | 书签。 |
| CBookmarkPanel | 书签管理面板。 |
| CFileInfoPanel | |
| CFrmAbout | 关于窗体。 |
| CReaderBox | |
| CReaderSetting | 阅读器设置。 |
| CReadingList | 阅读记录。 |
| CSettingPanel | 设置面板。 |
| CShlExplorer | |
| CShlHexBrowser | 十六进制浏览器 Shell 。 |
| CShlReader | |
| ►CShlTextReader | 文本阅读器 Shell 。 |
| CBaseSession | |
| CBookmarkSession | |
| CSettingSession | |
| CSwitchScreensButton | |
| CTextInfoBox | |
| ►NYSLib | |
| ►NDevices | |
| CDSScreen | DS 屏幕。 |
| CGraphicDevice | 图形设备。 |
| CInputManager | 输入管理器。 |
| CKeyInputDevice | 按键输入设备。 |
| CScreen | 屏幕。 |
| ►NDrawing | 图形处理。 |
| ►NShaders | 着色器命名空间。 |
| CBlitAlphaPoint | 像素计算:Alpha 混合。 |
| CBlitTransparentPoint | 像素迭代器透明操作。 |
| CGPixelCompositor | 像素组合器。 |
| CGPixelCompositor< 0, 0 > | |
| CGPixelCompositor< 0, 1 > | |
| CGPixelCompositor< 0, _vSrcAlphaBits > | |
| CGPixelCompositor< 1, 0 > | |
| CGPixelCompositor< 1, 1 > | |
| CGPixelCompositor< 1, _vSrcAlphaBits > | |
| CGPixelCompositor< _vDstAlphaBits, 0 > | |
| CGPixelCompositor< _vDstAlphaBits, 1 > | |
| CBadImageAlloc | 图像资源分配失败异常:表示存储等资源不足导致无法创建图像。 |
| CBasicImage | 使用 Graphics 定义的基本图像。 |
| CBlitLineLoop | 贴图扫描点循环操作。 |
| CBlitScannerLoop | 贴图扫描线循环操作。 |
| CCharBitmap | 字符位图。 |
| CCompactPixmap | 标准矩形像素图缓冲区。 |
| CCopyLine | 扫描线:按指定扫描顺序复制一行像素。 |
| CCopyLine< false > | |
| CCustomTextRenderer | 定制文本渲染器:使用自定义的渲染函数替代的 TextRenderer 。 |
| CEmptyTextRenderer | 空文本渲染器。 |
| CFont | 字体:字模,包含字型、样式和大小。 |
| CFontCache | 字体缓存。 |
| CFontException | 字体异常。 |
| CFontFamily | 字型家族 (Typeface Family) 标识。 |
| CGBinaryGroup | 屏幕二元组。 |
| CGraphics | 二维图形接口上下文。 |
| CGTextRendererBase | 文本渲染器静态多态基类模板。 |
| CHBitmap | 位图句柄:指向位图数据。 |
| ►CHMultiBitmap | 多页面位图句柄:指向多页面位图数据。 |
| Citerator | |
| Chsl_t | 按指定颜色或分量选取彩色或灰度色。 |
| CImageMemory | 图像内存对象;保存图像内容的数据缓冲对象。 |
| CMultiBitmapData | |
| CNativeFontSize | 本机字体大小。 |
| CPadding | 空白样式。 |
| CPenStyle | 笔样式:字体和笔颜色。 |
| CPixelFiller | 像素填充器。 |
| CRect | 屏幕标准矩形:表示屏幕矩形区域。 |
| CRectTransformer | 标准矩形转换器。 |
| CSequenceTransformer | 序列转换器。 |
| CSize | 屏幕区域大小。 |
| CTextRegion | 文本区域。 |
| CTextRenderer | 文本渲染器:简单实现。 |
| CTextState | 文本状态。 |
| ►CTypeface | 字型标识。 |
| CBitmapKey | |
| CBitmapKeyHash | |
| CSmallBitmapData | |
| CUnknownImageFormat | 未知图像格式异常:表示请求的操作涉及的图像格式因为不明确而不受库的支持。 |
| CUnsupportedImageFormat | 未被支持的图像格式异常:表示请求的操作涉及的图像格式不受库的支持。 |
| CVerticalLineTransfomer | 竖直线转换器。 |
| ►NDS | |
| ►NUI | Shell 快捷操作。 |
| CDualScreenReader | 双屏阅读器。 |
| CShlDS | 双屏全屏窗口 Shell 。 |
| ►NIO | |
| CPath | 路径。 |
| CPathNorm | 文件路径范式。 |
| ►NMessaging | |
| CGAutoTask | 可执行更新操作的任务。 |
| CMessage | 消息。 |
| CMessageException | 消息异常。 |
| CMessageSignal | 消息信号:表示单一处理中断的异常。 |
| CSMessageMap | |
| CSMessageMap< YSLib::Messaging::Bound > | |
| CSMessageMap< YSLib::Messaging::Input > | |
| CSMessageMap< YSLib::Messaging::Null > | |
| CSMessageMap< YSLib::Messaging::Quit > | |
| CSMessageMap< YSLib::Messaging::Set > | |
| CSMessageMap< YSLib::Messaging::Task > | |
| ►NShells | |
| CGUIShell | GUI Shell 基类。 |
| CShell | 外壳程序:实现运行期控制流映像语义。 |
| CShlCLI | 标准命令行界面 Shell 。 |
| ►NText | |
| CString | YSLib 标准字符串(使用 UCS-2 作为内部编码)。 |
| ►CTextFileBuffer | |
| Citerator | 目标编码迭代器类型。 |
| ►NTimers | |
| CHighResolutionClock | 高精度时钟。 |
| CTimer | 计时器。 |
| ►NUI | |
| ►NStyles | |
| CPainter | 带样式的绘制处理函数。 |
| CPalette | 默认调色板。 |
| CStyleMap | 样式映射。 |
| CAController | 控制器抽象类。 |
| CAScrollBar | 滚动条。 |
| CBadEvent | 错误或不存在的部件事件异常。 |
| CBorderBrush | 边框画刷。 |
| CBorderResizer | 调整大小的边框。 |
| CBorderStyle | 边框样式。 |
| CBufferedRenderer | 带缓冲的部件渲染器。 |
| CBufferedTextArea | 缓冲文本区域。 |
| CButton | 按钮。 |
| CCaret | 插入符光标。 |
| CCheckBox | 复选框。 |
| CCheckButton | 复选按钮。 |
| CChildPainter | 子部件绘制仿函数。 |
| CColorBox | 拾色框。 |
| CConsole | 控制台。 |
| CContainerSetter | 序列设置仿函数。 |
| CControl | 控件。 |
| CController | 部件控制器。 |
| CCursorEventArgs | 指针设备输入事件参数类。 |
| CCursorWheelEventArgs | 滚轮事件参数。 |
| CDesktop | 桌面。 |
| CDialogBox | 对话框。 |
| CDialogPanel | 对话面板。 |
| CDropDownList | 下拉列表。 |
| CDynamicWidget | 动态部件。 |
| CEventTypeMapping | |
| CEventTypeMapping< Click > | |
| CEventTypeMapping< ClickAcross > | |
| CEventTypeMapping< CursorOver > | |
| CEventTypeMapping< CursorWheel > | |
| CEventTypeMapping< Enter > | |
| CEventTypeMapping< GotFocus > | |
| CEventTypeMapping< KeyDown > | |
| CEventTypeMapping< KeyHeld > | |
| CEventTypeMapping< KeyPress > | |
| CEventTypeMapping< KeyUp > | |
| CEventTypeMapping< Leave > | |
| CEventTypeMapping< LostFocus > | |
| CEventTypeMapping< Move > | |
| CEventTypeMapping< Paint > | |
| CEventTypeMapping< Resize > | |
| CEventTypeMapping< TextInput > | |
| CEventTypeMapping< TouchDown > | |
| CEventTypeMapping< TouchHeld > | |
| CEventTypeMapping< TouchUp > | |
| CFileBox | 文件列表框。 |
| CGAnimationSession | 动画会话。 |
| CGMSelector | 选择器模型模板。 |
| CGSequenceViewer | 序列视图类模板。 |
| CGUIState | 图形用户界面公共状态。 |
| CGValueEventArgs | 简单 UI 事件参数类。 |
| CGWidgetInserterRegister | 加载器注册接口:加载一个或多个键和添加部件引用例程。 |
| CGWidgetRegister | 加载器注册接口:加载一个或多个键和类初始化例程。 |
| CHexModel | 十六进制模型:十六进制视图区域数据源。 |
| CHexView | 十六进制视图。 |
| CHexViewArea | 十六进制视图区域。 |
| CHorizontalScrollBar | 水平滚动条。 |
| CHorizontalTrack | 水平轨道。 |
| CHoverUpdater | 悬停更新器。 |
| CImageBrush | 图像画刷。 |
| CInputEventArgs | 输入事件参数类。 |
| CInputTimer | 输入计时器。 |
| CInvalidationUpdater | 无效状态更新器。 |
| CKeyEventArgs | 按键输入事件参数类。 |
| CLabel | 标签。 |
| CListBox | 带滚动条的文本列表框。 |
| CMCheckBox | 复选框模块。 |
| CMenu | 文本菜单。 |
| CMenuHost | 菜单宿主。 |
| CMHilightText | 高亮文本模块。 |
| CMLabel | 标签模块。 |
| CMLinearUIContainer | 线性部件容器模块。 |
| CMOriented | 方向模块。 |
| CMSharedSelection | 单选框模块。 |
| CMTextList | 文本列表模块。 |
| CMUIContainer | 部件容器模块。 |
| CPaintEventArgs | 部件绘制参数。 |
| CPanel | 面板。 |
| CProgressBar | 进度条。 |
| CRadioBox | 单选框。 |
| CRadioButton | 单选按钮。 |
| CRenderer | 部件渲染器。 |
| CRoutedEventArgs | 路由事件参数基类。 |
| CScrollableContainer | 带滚动条的容器。 |
| CScrollEventArgs | 滚动事件参数类。 |
| CSolidBrush | 单色画刷。 |
| CTabBar | 标签栏控件。 |
| CTabControl | 标签容器控件。 |
| CTextArea | 文本区域。 |
| CTextBox | 文本框。 |
| CTextInputEventArgs | 文本输入事件参数。 |
| CTextSelection | 文本选择区域。 |
| CThumb | 基本按钮。 |
| CUIEventArgs | 用户界面事件参数基类。 |
| CUIEventSignal | 用户事件信号:表示携带用户事件的消息处理中断的异常。 |
| CVerticalScrollBar | 竖直滚动条。 |
| CVerticalTrack | 竖直轨道。 |
| CView | 部件视图。 |
| CVisual | 可视状态。 |
| CWidget | 部件。 |
| CWidgetController | 部件控制器。 |
| CWidgetLoader | 部件加载器。 |
| CWidgetNotFound | 找不到部件。 |
| CWindow | 窗口。 |
| CApplication | 程序实例。 |
| CDebugTimer | 调试计时器。 |
| Cdelete_obj_ndebug | Delete 仿函数。 |
| Cdelete_second_mem_ndebug | Delete 第二成员仿函数。 |
| CEventArgsHead | |
| CEventArgsHead< tuple< _tParams...> > | |
| CExpandMemberFirst | 仿函数:替换非静态成员二元函数的第一个参数。 |
| CExpandMemberFirstBinder | 仿函数:替换非静态成员二元函数的第一个参数并绑定到指定对象。 |
| CFatalError | 致命错误。 |
| CFile | 文件基类。 |
| CFPSCounter | 帧速率计数器。 |
| CGAccessList | 访问列表。 |
| CGDependencyEvent | 依赖事件项类模板。 |
| CGEvent | 事件类模板。 |
| CGEvent< _tRet(_tParams...)> | |
| CGEventPointerWrapper | 事件项类型。 |
| CGEventWrapper | 事件包装类模板。 |
| CGHandlerAdaptor | 事件处理器适配器模板。 |
| CGHandlerRegisterBase | 注册处理器抽象模板:供派生类加载一个或多个键和指定类型关联的例程。 |
| ►CGHEvent< _tRet(_tParams...)> | |
| CGEquality | |
| CGLocalStaticCache | 全局局部静态单态存储器。 |
| CGMCounter | 模板类实例计数器。 |
| CGMRange | 范围模块类。 |
| CGMRUCache | 按最近最多使用策略刷新的缓存。 |
| CGShellSession | Shell 连接会话。 |
| CGSStringTemplate | |
| CGStaticCache | 全局静态单态存储器。 |
| CGUIApplication | 平台相关的应用程序类。 |
| CHasOwnershipOf | 标签类型元运算。 |
| CHeldEqual | |
| CHeldEqual< pair< _type1, _type2 >, pair< _type3, _type4 > > | |
| CHeldEqual< weak_ptr< _type1 >, weak_ptr< _type2 > > | |
| CLoggedEvent | 记录日志的异常事件类。 |
| CMIMEBiMapping | MIME 和文件扩展名双向映射。 |
| CMoreConvertible | 转换类型选择。 |
| CMoveTag | 指示转移的标记。 |
| COwnershipTag | 指定对于参数指定类型的成员具有所有权的标签。 |
| CPointerHolder | 带等于接口的指针类型动态泛型持有者。 |
| CPointerTag | 指示指针的标记。 |
| Csafe_delete_obj | 带置空指针操作的 delete 仿函数。 |
| CSelectConvertible | 转换类型选择。 |
| CTextFile | 文本文件类。 |
| CValueHolder | 带等于接口的值类型动态泛型持有者。 |
| CValueNode | 值类型节点。 |
| CValueObject | 值类型对象类。 |
| ►Nystdex | |
| ►Nany_ops | |
| Cbidirectional_iterator_handler | |
| Cforward_iterator_handler | |
| Cholder | 抽象动态泛型持有者接口。 |
| Cholder_tag | 使用持有者标记。 |
| Cinput_iterator_handler | |
| Citerator_handler | |
| Cpointer_holder | 指针类型动态泛型持有者。 |
| Cvalue_holder | 值类型动态泛型持有者。 |
| Cwrap_handler | |
| ►Ndetails | |
| Caddable1 | |
| Caddable2 | |
| Cadditive1 | |
| Cadditive2 | |
| Candable1 | |
| Candable2 | |
| Carithmetic1 | |
| Carithmetic2 | |
| Cbidirectional_iteratable | |
| Cbitwise1 | |
| Cbitwise2 | |
| Ccombined_hash_tuple | |
| Ccombined_hash_tuple< _bNoExcept, _type, variadic_sequence< _vSeq...> > | |
| Cdecrementable | |
| Cdereferenceable | |
| Cdividable1 | |
| Cdividable2 | |
| Cdividable2_left | |
| Cequality_comparable1 | |
| Cequality_comparable2 | |
| Cequivalent1 | |
| Cequivalent2 | |
| Ceuclidean_ring_operators1 | |
| Ceuclidean_ring_operators2 | |
| Cexpand_proxy | |
| Cexpand_proxy< _fCallable, 0 > | |
| Cfield_operators1 | |
| Cfield_operators2 | |
| Cforward_iteratable | |
| Cgeneral_cast_helper | |
| Cgeneral_cast_helper< _tFrom, _tTo, false > | |
| Cgeneral_cast_helper< _type, _type, false > | |
| Cgeneral_cast_helper< _type, _type, true > | |
| Cgeneral_cast_type_helper | |
| Cgeneral_polymorphic_cast_helper | |
| Cgeneral_polymorphic_cast_helper< _tFrom, _tTo, false > | |
| Chas_mem_value | |
| Chas_subscription | |
| ►Chave_common_nonempty_virtual_base | |
| CA | |
| CB | |
| CC | |
| Chave_equality_operator | |
| ►Chave_nonempty_virtual_base | |
| CA | |
| CB | |
| CC | |
| Cincrementable | |
| Cindexable | |
| Cinput_iteratable | |
| Cinteger_arithmetic1 | |
| Cinteger_arithmetic2 | |
| Cinteger_multiplicative1 | |
| Cinteger_multiplicative2 | |
| Cleft_shiftable1 | |
| Cleft_shiftable2 | |
| Cless_than_comparable1 | |
| Cless_than_comparable2 | |
| Cmodable1 | |
| Cmodable2 | |
| Cmodable2_left | |
| Cmultipliable1 | |
| Cmultipliable2 | |
| Cmultiplicative1 | |
| Cmultiplicative2 | |
| Corable1 | |
| Corable2 | |
| Cordered_euclidean_ring_operators1 | |
| Cordered_euclidean_ring_operators2 | |
| Cordered_field_operators1 | |
| Cordered_field_operators2 | |
| Cordered_ring_operators1 | |
| Cordered_ring_operators2 | |
| Coutput_iteratable | |
| Cpartially_ordered1 | |
| Cpartially_ordered2 | |
| Crandom_access_iteratable | |
| Cright_shiftable1 | |
| Cright_shiftable2 | |
| Cring_operators1 | |
| Cring_operators2 | |
| Cshiftable1 | |
| Cshiftable2 | |
| Csubtractable1 | |
| Csubtractable2 | |
| Csubtractable2_left | |
| Ctotally_ordered1 | |
| Ctotally_ordered2 | |
| Ctuple_element_convertible | |
| Ctuple_element_convertible< _type1, _type2, variadic_sequence<> > | |
| Ctuple_element_convertible< std::tuple< _types1...>, std::tuple< _types2...>, variadic_sequence< _vHead, _vSeq...> > | |
| Cunit_steppable | |
| Cwrap_mixin_helper | |
| Cwrap_mixin_helper< variadic_sequence< _vSeq...>, std::tuple< _types...> > | |
| Cxorable1 | |
| Cxorable2 | |
| ►Nexaminers | 操作检测命名空间。 |
| Calways_equal | 基本等于操作检测:总是相等。 |
| Cequal | 基本等于操作检测。 |
| Cequal_examiner | 等于操作检测。 |
| Caddable | |
| Caddable< _type, _type, _tBase, false > | |
| Caddable< _type, _type2, _tBase, true > | |
| Cadditive | |
| Cadditive< _type, _type, _tBase, false > | |
| Cadditive< _type, _type2, _tBase, true > | |
| Candable | |
| Candable< _type, _type, _tBase, false > | |
| Candable< _type, _type2, _tBase, true > | |
| Cany | 基于类型擦除的动态泛型对象。 |
| Cany_bidirectional_iterator | 动态泛型双向迭代器。 |
| Cany_forward_iterator | 动态泛型前向迭代器。 |
| Cany_input_iterator | 动态泛型输入迭代器。 |
| Carithmetic | |
| Carithmetic< _type, _type, _tBase, false > | |
| Carithmetic< _type, _type2, _tBase, true > | |
| Carray_decay | 数组类型退化。 |
| Carray_ref_decay | 数组及数组引用类型退化。 |
| Carray_ref_decay< _type & > | |
| Carray_ref_decay< _type && > | |
| Cbad_any_cast | 动态泛型转换失败异常。 |
| Cbitseg_iterator | 位段迭代器。 |
| Cbitwise | |
| Cbitwise< _type, _type, _tBase, false > | |
| Cbitwise< _type, _type2, _tBase, true > | |
| Cboxed_value | 包装类类型的值的对象。 |
| Ccall_once_init | 使用 call_once 的静态初始化管理器。 |
| Ccall_projection | 调用投影:向原调用传递序列指定的位置的参数。 |
| Ccall_projection< _tRet(_tParams...), variadic_sequence< _vSeq...> > | |
| Ccall_projection< std::function< _tRet(_tParams...)>, variadic_sequence< _vSeq...> > | |
| Ccloneable | 可动态复制的抽象基类。 |
| Ccombined_hash | 使用 std::hash 和 ystdex::hash_combine_seq 实现的对特定类型的散列。 |
| Ccombined_hash< _type > | |
| Ccombined_hash< std::pair< _type1, _type2 > > | |
| Ccombined_hash< std::tuple< _types...> > | |
| Cconst_deref_op | Const 引用仿函数。 |
| Ccontainer_adaptor | 容器适配器。 |
| Ccontainer_inserter | 容器插入函数对象。 |
| Cdelta_assignment | 编译期选择加法/减法复合赋值运算仿函数。 |
| Cdelta_assignment< false, _tScalar1, _tScalar2 > | |
| Cderef_comp | 间接访问比较仿函数。 |
| Cderef_op | 引用仿函数。 |
| Cderef_str_comp | 间接访问字符串比较仿函数。 |
| Cdividable | |
| Cdividable< _type, _type, _tBase, false > | |
| Cdividable< _type, _type2, _tBase, true > | |
| Cempty_base | 空基类模板。 |
| Cequality_comparable | |
| Cequality_comparable< _type, _type, _tBase, false > | |
| Cequality_comparable< _type, _type2, _tBase, true > | |
| Cequivalent | |
| Cequivalent< _type, _type, _tBase, false > | |
| Cequivalent< _type, _type2, _tBase, true > | |
| Ceuclidean_ring_operators | |
| Ceuclidean_ring_operators< _type, _type, _tBase, false > | |
| Ceuclidean_ring_operators< _type, _type2, _tBase, true > | |
| Cexpanded_caller | 接受冗余参数的可调用对象。 |
| Cfield_operators | |
| Cfield_operators< _type, _type, _tBase, false > | |
| Cfield_operators< _type, _type2, _tBase, true > | |
| Cfile_path_norm | 文件路径范式。 |
| Cfile_path_norm< std::basic_string< _tChar, _tAlloc > > | 文件字符串路径范式。 |
| Cfixed_multiplicative | 定点数乘除法中间类型。 |
| Cfixed_multiplicative< std::int64_t > | |
| Cfixed_multiplicative< std::uint64_t > | |
| Cfixed_point | 通用定点数。 |
| Chas_common_nonempty_virtual_base | 判断指定的两个类类型是否有非空虚基类。 |
| Chas_equality_operator | 判断是否存在合式的结果可转换为 bool 类型的 == 操作符接受指定类型的表达式。 |
| Chas_mem_value | 判断 _type 是否包含 value 成员。 |
| Chas_nonempty_virtual_base | 判断指定类型是否有非空虚基类。 |
| Chas_subscription | 判断是否存在合式的结果为非 void 类型的 [] 操作符接受指定类型的表达式。 |
| Chave_same_modulo | 判断两个类型是否具有相同的模值。 |
| Cidentity | 恒等元函数。 |
| Cifile_iterator | 基于 ISO C 标准库的流只读迭代器。 |
| Cindirect_input_iterator | 间接输入迭代器。 |
| Cindirect_tag | |
| Cinteger_arithmetic | |
| Cinteger_arithmetic< _type, _type, _tBase, false > | |
| Cinteger_arithmetic< _type, _type2, _tBase, true > | |
| Cinteger_multiplicative | |
| Cinteger_multiplicative< _type, _type, _tBase, false > | |
| Cinteger_multiplicative< _type, _type2, _tBase, true > | |
| Cinteger_width | 取指定整数类型的位宽度。 |
| Cis_chained_base | |
| Cis_chained_base< addable1< _type, _tBase > > | |
| Cis_chained_base< addable2< _type, _type2, _tBase > > | |
| Cis_chained_base< addable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< additive1< _type, _tBase > > | |
| Cis_chained_base< additive2< _type, _type2, _tBase > > | |
| Cis_chained_base< additive< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< andable1< _type, _tBase > > | |
| Cis_chained_base< andable2< _type, _type2, _tBase > > | |
| Cis_chained_base< andable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< arithmetic1< _type, _tBase > > | |
| Cis_chained_base< arithmetic2< _type, _type2, _tBase > > | |
| Cis_chained_base< arithmetic< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< bidirectional_iteratable< _type, _tBase > > | |
| Cis_chained_base< bitwise1< _type, _tBase > > | |
| Cis_chained_base< bitwise2< _type, _type2, _tBase > > | |
| Cis_chained_base< bitwise< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< decrementable< _type, _tBase > > | |
| Cis_chained_base< dereferenceable< _type, _tBase > > | |
| Cis_chained_base< dividable1< _type, _tBase > > | |
| Cis_chained_base< dividable2< _type, _type2, _tBase > > | |
| Cis_chained_base< dividable2_left< _type, _type2, _tBase > > | |
| Cis_chained_base< dividable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< equality_comparable1< _type, _tBase > > | |
| Cis_chained_base< equality_comparable2< _type, _type2, _tBase > > | |
| Cis_chained_base< equality_comparable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< equivalent1< _type, _tBase > > | |
| Cis_chained_base< equivalent2< _type, _type2, _tBase > > | |
| Cis_chained_base< equivalent< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< euclidean_ring_operators1< _type, _tBase > > | |
| Cis_chained_base< euclidean_ring_operators2< _type, _type2, _tBase > > | |
| Cis_chained_base< euclidean_ring_operators< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< field_operators1< _type, _tBase > > | |
| Cis_chained_base< field_operators2< _type, _type2, _tBase > > | |
| Cis_chained_base< field_operators< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< forward_iteratable< _type, _tBase > > | |
| Cis_chained_base< incrementable< _type, _tBase > > | |
| Cis_chained_base< indexable< _type, _type2, _tBase > > | |
| Cis_chained_base< input_iteratable< _type, _tBase > > | |
| Cis_chained_base< integer_arithmetic1< _type, _tBase > > | |
| Cis_chained_base< integer_arithmetic2< _type, _type2, _tBase > > | |
| Cis_chained_base< integer_arithmetic< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< integer_multiplicative1< _type, _tBase > > | |
| Cis_chained_base< integer_multiplicative2< _type, _type2, _tBase > > | |
| Cis_chained_base< integer_multiplicative< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< left_shiftable1< _type, _tBase > > | |
| Cis_chained_base< left_shiftable2< _type, _type2, _tBase > > | |
| Cis_chained_base< left_shiftable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< less_than_comparable1< _type, _tBase > > | |
| Cis_chained_base< less_than_comparable2< _type, _type2, _tBase > > | |
| Cis_chained_base< less_than_comparable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< modable1< _type, _tBase > > | |
| Cis_chained_base< modable2< _type, _type2, _tBase > > | |
| Cis_chained_base< modable2_left< _type, _type2, _tBase > > | |
| Cis_chained_base< modable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< multipliable1< _type, _tBase > > | |
| Cis_chained_base< multipliable2< _type, _type2, _tBase > > | |
| Cis_chained_base< multipliable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< multiplicative1< _type, _tBase > > | |
| Cis_chained_base< multiplicative2< _type, _type2, _tBase > > | |
| Cis_chained_base< multiplicative< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< orable1< _type, _tBase > > | |
| Cis_chained_base< orable2< _type, _type2, _tBase > > | |
| Cis_chained_base< orable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< ordered_euclidean_ring_operators1< _type, _tBase > > | |
| Cis_chained_base< ordered_euclidean_ring_operators2< _type, _type2, _tBase > > | |
| Cis_chained_base< ordered_euclidean_ring_operators< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< ordered_field_operators1< _type, _tBase > > | |
| Cis_chained_base< ordered_field_operators2< _type, _type2, _tBase > > | |
| Cis_chained_base< ordered_field_operators< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< ordered_ring_operators1< _type, _tBase > > | |
| Cis_chained_base< ordered_ring_operators2< _type, _type2, _tBase > > | |
| Cis_chained_base< ordered_ring_operators< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< output_iteratable< _type, _tBase > > | |
| Cis_chained_base< partially_ordered1< _type, _tBase > > | |
| Cis_chained_base< partially_ordered2< _type, _type2, _tBase > > | |
| Cis_chained_base< partially_ordered< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< random_access_iteratable< _type, _type2, _tBase > > | |
| Cis_chained_base< right_shiftable1< _type, _tBase > > | |
| Cis_chained_base< right_shiftable2< _type, _type2, _tBase > > | |
| Cis_chained_base< right_shiftable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< ring_operators1< _type, _tBase > > | |
| Cis_chained_base< ring_operators2< _type, _type2, _tBase > > | |
| Cis_chained_base< ring_operators< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< shiftable1< _type, _tBase > > | |
| Cis_chained_base< shiftable2< _type, _type2, _tBase > > | |
| Cis_chained_base< shiftable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< subtractable1< _type, _tBase > > | |
| Cis_chained_base< subtractable2< _type, _type2, _tBase > > | |
| Cis_chained_base< subtractable2_left< _type, _type2, _tBase > > | |
| Cis_chained_base< subtractable< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< totally_ordered1< _type, _tBase > > | |
| Cis_chained_base< totally_ordered2< _type, _type2, _tBase > > | |
| Cis_chained_base< totally_ordered< _type, _type2, _tBase, _b > > | |
| Cis_chained_base< unit_steppable< _type, _tBase > > | |
| Cis_chained_base< xorable1< _type, _tBase > > | |
| Cis_chained_base< xorable2< _type, _type2, _tBase > > | |
| Cis_chained_base< xorable< _type, _type2, _tBase, _b > > | |
| Cis_class_pointer | 判断指定类型是否是指向类类型对象的指针。 |
| Cis_contravariant | 判断指定类型之间是否逆变。 |
| Cis_contravariant< _tResFrom(_tFromParams...), _tResTo(_tToParams...)> | |
| Cis_contravariant< std::tuple< _tFroms...>, std::tuple< _tTos...> > | |
| Cis_covariant | 判断指定类型之间是否协变。 |
| Cis_covariant< _tFrom(_tFromParams...), _tTo(_tToParams...)> | |
| Cis_covariant< std::tuple< _tFroms...>, std::tuple< _tTos...> > | |
| Cis_decayable | 判断是否可被退化。 |
| Cis_equal | 相等关系仿函数。 |
| Cis_lvalue_class_reference | 判断指定类型是否是左值类类型引用。 |
| Cis_normalizable | 判断类型是否可满足归一化要求。 |
| Cis_normalizable< bool > | |
| Cis_normalizable< fixed_point< _tBase, _vInt, _vFrac > > | Is_normalizable 的 fixed_point 特化类型。 |
| Cis_pod_struct | 判断指定类型是否是 POD struct 。 |
| Cis_pod_union | 判断指定类型是否是 POD union 。 |
| Cis_returnable | 判断指定类型是否可作为返回值类型。 |
| Cis_rvalue_class_reference | 判断指定类型是否是右值类类型引用。 |
| Cleft_shiftable | |
| Cleft_shiftable< _type, _type, _tBase, false > | |
| Cleft_shiftable< _type, _type2, _tBase, true > | |
| Cless_than_comparable | |
| Cless_than_comparable< _type, _type, _tBase, false > | |
| Cless_than_comparable< _type, _type2, _tBase, true > | |
| Cmake_natural_sequence | 取自然数变量标记序列。 |
| Cmake_natural_sequence< 0 > | |
| Cmake_parameter_tuple | 取参数列表元组。 |
| Cmake_parameter_tuple< _tRet(&)(_tParams...)> | |
| Cmake_parameter_tuple< _tRet(*)(_tParams...)> | |
| Cmake_parameter_tuple< _tRet(_tClass::*)(_tParams...) const > | |
| Cmake_parameter_tuple< _tRet(_tClass::*)(_tParams...) const volatile > | |
| Cmake_parameter_tuple< _tRet(_tClass::*)(_tParams...) volatile > | |
| Cmake_parameter_tuple< _tRet(_tClass::*)(_tParams...)> | |
| Cmake_parameter_tuple< _tRet(_tParams...)> | |
| Cmake_parameter_tuple< std::function< _tRet(_tParams...)> > | |
| Cmake_signed_c | 取指定整数类型和条件表达式对应的有符号或无符号整数类型。 |
| Cmake_signed_c< _type, false > | |
| Cmake_successor | 取整数序列的自然数后继。 |
| Cmake_successor< variadic_sequence< _vSeq...> > | |
| Cmake_width_int | 取按指定宽度的整数类型。 |
| Cmake_width_int< 16U > | |
| Cmake_width_int< 32U > | |
| Cmake_width_int< 64U > | |
| Cmake_width_int< 8U > | |
| Cmixin | |
| Cmodable | |
| Cmodable< _type, _type, _tBase, false > | |
| Cmodable< _type, _type2, _tBase, true > | |
| Cmodular_arithmetic | 模算术特性:取得不超过模值的最大值。 |
| Cmodular_arithmetic< fixed_point< _tBase, _vInt, _vFrac > > | Modular_arithmetic 的 fixed_point 特化类型。 |
| Cmultipliable | |
| Cmultipliable< _type, _type, _tBase, false > | |
| Cmultipliable< _type, _type2, _tBase, true > | |
| Cmultiplicative | |
| Cmultiplicative< _type, _type, _tBase, false > | |
| Cmultiplicative< _type, _type2, _tBase, true > | |
| Cn_tag | 自然数标记。 |
| Cn_tag< 0 > | |
| Cnifty_counter | 使用引用计数的静态初始化管理器。 |
| Cnon_aggregate_pod | |
| Cnoncopyable | 不可复制对象:禁止派生类调用默认原型的复制构造函数和复制赋值操作符。 |
| Cnonmovable | |
| Cnormalized_max | 取算术类型的正规化后的最大值。 |
| Cnormalized_max< _type, _vNum, _vDen, false > | |
| Cnormalized_max< _type, _vNum, _vDen, true > | |
| Cnullptr_t | 空指针类。 |
| Coffsetof_check | 成员偏移计算静态类型检查。 |
| Coperators | |
| Coperators2 | |
| Coperators< _type, _type > | |
| Corable | |
| Corable< _type, _type, _tBase, false > | |
| Corable< _type, _type2, _tBase, true > | |
| Cordered_euclidean_ring_operators | |
| Cordered_euclidean_ring_operators< _type, _type, _tBase, false > | |
| Cordered_euclidean_ring_operators< _type, _type2, _tBase, true > | |
| Cordered_field_operators | |
| Cordered_field_operators< _type, _type, _tBase, false > | |
| Cordered_field_operators< _type, _type2, _tBase, true > | |
| Cordered_ring_operators | |
| Cordered_ring_operators< _type, _type, _tBase, false > | |
| Cordered_ring_operators< _type, _type2, _tBase, true > | |
| Cpair_iterator | 成对迭代器。 |
| Cparameter_of | 取指定索引的参数类型。 |
| Cparamlist_size | 取参数列表大小。 |
| Cpartially_ordered | |
| Cpartially_ordered< _type, _type, _tBase, false > | |
| Cpartially_ordered< _type, _type2, _tBase, true > | |
| Cpath | 一般路径模板。 |
| Cpath_norm | 路径范式。 |
| Cpod_storage | |
| Cpointer_classify | 指针包装为类类型迭代器。 |
| Cpointer_classify< _type * > | |
| Cpointer_iterator | 指针迭代器。 |
| Cpseudo_iterator | 伪迭代器。 |
| Cpseudo_output | 伪输出对象。 |
| Cqualified_decay | 保持修饰符的类型退化。 |
| Cref_eq | 引用相等关系仿函数。 |
| Cremove_rcv | 移除可能被 cv-qualifier 修饰的引用类型。 |
| Cremove_rp | 移除指针和引用类型。 |
| Cremove_rpcv | 移除可能被 cv-qualifier 修饰的引用和指针类型。 |
| Creturn_of | 取返回类型。 |
| Creturn_of< _tRet(&)(_tParams...)> | |
| Creturn_of< _tRet(*)(_tParams...)> | |
| Creturn_of< _tRet(_tClass::*)(_tParams...) const > | |
| Creturn_of< _tRet(_tClass::*)(_tParams...) const volatile > | |
| Creturn_of< _tRet(_tClass::*)(_tParams...) volatile > | |
| Creturn_of< _tRet(_tClass::*)(_tParams...)> | |
| Creturn_of< _tRet(_tParams...)> | |
| Creturn_of< std::function< _tRet(_tParams...)> > | |
| Cright_shiftable | |
| Cright_shiftable< _type, _type, _tBase, false > | |
| Cright_shiftable< _type, _type2, _tBase, true > | |
| Cring_operators | |
| Cring_operators< _type, _type, _tBase, false > | |
| Cring_operators< _type, _type2, _tBase, true > | |
| Csequence_cat | 合并序列。 |
| Csequence_cat< std::tuple< _types1...>, std::tuple< _types2...> > | |
| Csequence_cat< variadic_sequence< _vSeq1...>, variadic_sequence< _vSeq2...> > | |
| Csequence_container_adaptor | 序列容器适配器。 |
| Csequence_element | 取序列元素。 |
| Csequence_element< 0, variadic_sequence< _vSeq...> > | |
| Csequence_element< _vIdx, std::tuple< _types...> > | |
| Csequence_element< _vIdx, variadic_sequence< _vSeq...> > | |
| Csequence_project | 投影操作。 |
| Csequence_project< std::tuple< _types...>, variadic_sequence< _vIdxSeq...> > | |
| Csequence_project< variadic_sequence< _vSeq...>, variadic_sequence< _vIdxSeq...> > | |
| Csequence_reverse | 取逆序列。 |
| Csequence_reverse< std::tuple< _types...> > | |
| Csequence_reverse< variadic_sequence< _vSeq...> > | |
| Csequence_reverse< variadic_sequence<> > | |
| Csequence_split | 拆分序列。 |
| Csequence_split< std::tuple< _tHead, _tTail...> > | |
| Csequence_split< variadic_sequence< _vHead, _vTail...> > | |
| Cshiftable | |
| Cshiftable< _type, _type, _tBase, false > | |
| Cshiftable< _type, _type2, _tBase, true > | |
| Cstring_traits | 字符串特征。 |
| Csubscriptive_iterator | 成员下标迭代器。 |
| Csubtractable | |
| Csubtractable< _type, _type, _tBase, false > | |
| Csubtractable< _type, _type2, _tBase, true > | |
| Ctotally_ordered | |
| Ctotally_ordered< _type, _type, _tBase, false > | |
| Ctotally_ordered< _type, _type2, _tBase, true > | |
| Ctransformed_iterator | 转换迭代器。 |
| Cunimplemented | 异常:未实现的操作。 |
| Cunsupported | 异常:不支持的操作。 |
| Cvariadic_param | 变长参数操作模板。 |
| Cvariadic_param< 0U > | |
| Cvariadic_sequence | 变长参数标记的整数序列。 |
| Cvoid_ref | 任意对象引用类型。 |
| Cwrapped_traits | 取 std::reference_wrapper 实例特征。 |
| Cwrapped_traits< std::reference_wrapper< _tWrapped > > | |
| Cxcrease_t | 编译期选择自增/自减运算仿函数。 |
| Cxcrease_t< false, _tScalar > | |
| Cxorable | |
| Cxorable< _type, _type, _tBase, false > | |
| Cxorable< _type, _type2, _tBase, true > | |
| ►Nytest | YFramework 基础测试库命名空间。 |
| Candroid_app | |
| Candroid_poll_source | |