YSTest: 待办事项列表

YSTest PreAlpha_b500_20140530 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
待办事项列表

成员 any_cast
  检验特定环境（如使用动态库时）比较 std::type_info::name() 的必要性。
成员 DefSwap
  线程模型及安全性。
成员 NPL::CheckLiteral (const string &)
  实现 UTF-8 字符串末尾兼容性。
成员 operator<<
  支持非 char 元素字符串。
成员 platform::FindFirstKey (const KeyInput &) ynothrow
  支持 libstdc++ 以外的实现。
成员 platform::FindNextKey (const KeyInput &, KeyIndex) ynothrow
  支持 libstdc++ 以外的实现。
成员 platform::GetFileSizeOf (int)
  使用 errno 决定异常。
成员 platform::ImplRet (char()) namespace KeyCodes

  Android 实现。

  Android 实现。

  Android 实现。

  Android 实现。

  Android 实现。

成员 platform::PDefH (char, MapKeyChar, KeyIndex) ynothrow ImplRet(char()) yconstexpr PDefH(char
  Android 实现。
成员 platform::YConsoleInit (std::uint8_t dspIndex, Color fc=ColorSpace::White, Color bc=ColorSpace::Black)
  Win32 和 Android 实现。
类 platform_ex::Windows::RegisterKey
  增加和实现查询值等功能接口。
成员 platform_ex::Windows::RegisterKey (::HKEY h_parent, const wchar_t *key)
  增加和实现查询值等功能接口。
成员 yalignof (_type)
  判断是否可使用 TR1 的情形。
成员 YB_API
  判断语言实现。
成员 YB_NORETURN
  使用 ISO C++11 noreturn 属性。
成员 yimpl (...)
  检查语言实现的必要支持：可变参数宏。
类 YSLib::delete_second_mem_ndebug
  删除数组成员。
类 YSLib::Drawing::CopyLine< false >
  增加对不支持前置 – 操作的迭代器的支持。
类 YSLib::Drawing::HMultiBitmap
  增加使用 ImageMemory 的构造函数。
成员 YSLib::Drawing::PrintChar (_tRenderer &r, ucs4_t c)
  行的结尾位置计算和边距解除耦合。
成员 YSLib::Drawing::Shaders::Blend (const _tPixel &d, const _tPixel &s, _tSrcAlphaInt sa)
  支持浮点数。
成员 YSLib::Drawing::Shaders::BlendComponent (_tDstInt d, _tSrcInt s, _tSrcAlphaInt sa)
  支持浮点数。
成员 YSLib::Drawing::Shaders::Composite (const _tPixel &d, const _tPixel &s, _tSrcAlphaInt sa, _tAlphaInt a)
  支持浮点数。
成员 YSLib::Drawing::Shaders::CompositeComponent (_tDstInt d, _tSrcInt s, _tSrcAlphaInt sa, _tAlphaInt a)
  支持浮点数。
类 YSLib::Drawing::Shaders::GPixelCompositor< _vDstAlphaBits, _vSrcAlphaBits >
  支持推导返回类型。
成员 YSLib::GHandlerAdaptor< _type, _fCallable >::operator() (_tParams &&...args) const
  使用 `noexpcept` 。
成员 YSLib::GHEvent< _tRet(_tParams...)>::GHEvent (_fCallable &&f, ystdex::enable_if_t< !std::is_constructible< BaseType, _fCallable >::value, int >=0)
  推断比较相等操作。
类 YSLib::GMRUCache< _tKey, _tMapped, _fHash, _fEqual, _tAlloc >

  加入异常安全的复制构造函数。

  扩展为 MLU 列表。

类 YSLib::MIMEBiMapping
  使用 Boost.Bimap 类似接口简化实现。
成员 YSLib::UI::Caret::caret_animation
  使用 TLS 以保证指向动画对象的线程安全性。
成员 YSLib::UI::CreateUniqueWidget (_tParams &&...args)
  使用 ISO C++1y 多态 lambda 表达式代替。
成员 YSLib::UI::Desktop::Validate ()
  渲染器类型安全。
成员 YSLib::UI::InsertWidget (IWidget &wgt, _tParams &&...args)
  使用 ISO C++1y 多态 lambda 表达式代替。
类 YSLib::UI::ListBox
  实现 Resize 事件调整内容布局。
成员 YSLib::UI::Menu::DefDelMoveCtor (Menu) PDefHOp(Menu &
  实现转移操作。
成员 YSLib::UI::RequestToFront (IWidget &)
  完全实现提升 IWidget 至容器顶端（目前仅实现父容器为 Panel 的情形）。
类 YSLib::UI::TextBox

  支持选中删除、退格和非字母符号和方向键光标移动。

  支持多行模式的插入符光标移动、文本选中和插入。

成员 YSLib::UI::TextBox::DrawClippedText (const Graphics &, const Rect &, TextState &) override
  AutoWrap 为 true 时判断行数。
类 ystdex::any
  allocator_arg 支持。
类 ystdex::bitseg_iterator< _vN, _bEndian >
  支持 const byte* 实现的迭代器。
类 ystdex::call_once_init< _type, _tOnceFlag >

  使用支持 lambda pack 展开的实现构造模板。

  支持分配器。

成员 ystdex::details::ends_with_iter_dispatch (_tFwd1 b, _tFwd1 e, _tFwd2 bt, _tFwd2 et, _fPred comp, std::bidirectional_iterator_tag)
  支持 std::forward_iterator_tag 重载。
类 ystdex::expanded_caller< _fHandler, _fCallable >
  支持 ref-qualifier 。
类 ystdex::fixed_multiplicative< _type >
  保持 64 位类型精度。
类 ystdex::fixed_point< _tBase, _vInt, _vFrac >

  实现模除和位操作。

  根据范围禁止算术类型隐式转换。

成员 ystdex::general_cast (_tSrc *x)
  扩展接受右值引用参数。
类 ystdex::make_width_int< _vWidth >
  允许不定义可选的具体整数类型。
类 ystdex::normalized_max< _type, _vNum, _vDen, _bIsFloat >
  静态断言限制类型。
类 ystdex::pointer_iterator< _type >
  和 std::pointer_traits 交互。
成员 ystdex::remove_const_t
  条件编译：尽可能使用语言实现。
成员 ystdex::sfmt (const _tChar *fmt,...)
  提供 char 以外的模板参数的正确实现。
类 ystdex::void_ref
  右值引用版本。
成员 ystdex::vsfmt (const _tChar *fmt, std::va_list args)
  提供 char 以外的模板参数的正确实现。
成员 ythread
  加入 `__thread` 和 `__declspec(thread)` 。