|
slot 0.0.1
A real time UI render framework
|
#include <Owner.h>

Public 成员函数 | |
| Owner ()=default | |
| Owner (const Owner &)=delete | |
| Owner & | operator= (const Owner &)=delete |
| Owner (Owner &&) noexcept=default | |
| Owner & | operator= (Owner &&) noexcept=default |
| template<typename U = T, typename... ArgTys, typename = std::enable_if_t<std::is_base_of_v<T, U>>> | |
| U * | set (ArgTys &&...args) |
| template<typename U = T, typename = std::enable_if_t<std::is_base_of_v<T, U>>> | |
| U * | set (std::unique_ptr< U > Ptr) |
| T * | get () |
| const T * | get () const |
| void | reset () noexcept |
| operator bool () const noexcept | |
Private 属性 | |
| std::unique_ptr< T > | Own |