|
YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
带等于接口的值类型动态泛型持有者。 更多...
#include <yobject.h>


Public 类型 | |
| typedef _type | value_type |
Public 成员函数 | |
| ValueHolder (const _type &value) | |
| ValueHolder (_type &&value) | |
| ValueHolder (const ValueHolder &)=default | |
| ValueHolder (ValueHolder &&)=default | |
| ValueHolder & | operator= (const ValueHolder &)=default |
| virtual bool | operator== (const IValueHolder &obj) const override |
| virtual ValueHolder * | clone () const override |
| virtual void * | get () const override |
| virtual const std::type_info & | type () const ynothrow override |
Public 成员函数 继承自 YSLib::IValueHolder | |
| virtual | ~IValueHolder () |
| IValueHolder ()=default | |
| IValueHolder (const IValueHolder &)=default | |
| IValueHolder (IValueHolder &&)=default | |
Public 成员函数 继承自 ystdex::any_ops::holder | |
| virtual | ~holder () |
| holder ()=default | |
| holder (const holder &)=default | |
| holder (holder &&)=default | |
Protected 属性 | |
| _type | held |
带等于接口的值类型动态泛型持有者。
| typedef _type YSLib::ValueHolder< _type >::value_type |
|
inline |
|
inline |
|
default |
|
default |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
default |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
mutableprotected |