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 |
![]() | |
virtual | ~IValueHolder () |
IValueHolder ()=default | |
IValueHolder (const IValueHolder &)=default | |
IValueHolder (IValueHolder &&)=default | |
![]() | |
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 |