YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
平台无关的基础对象。 更多...
#include "ycutil.h"
#include "yexcept.h"
#include "../Adaptor/ycont.h"
#include <ystdex/any.h>
#include <ystdex/examiner.hpp>
类 | |
struct | YSLib::OwnershipTag< typename > |
指定对于参数指定类型的成员具有所有权的标签。 更多... | |
struct | YSLib::MoveTag |
指示转移的标记。 更多... | |
struct | YSLib::PointerTag |
指示指针的标记。 更多... | |
struct | YSLib::HasOwnershipOf< _tOwner, _type > |
标签类型元运算。 更多... | |
struct | YSLib::IValueHolder |
带等于接口的动态泛型持有者接口。 更多... | |
class | YSLib::ValueHolder< _type > |
带等于接口的值类型动态泛型持有者。 更多... | |
class | YSLib::PointerHolder< _type > |
带等于接口的指针类型动态泛型持有者。 更多... | |
class | YSLib::ValueObject |
值类型对象类。 更多... | |
class | YSLib::GDependency< _type, _tOwnerPointer > |
依赖项类模板。 更多... | |
class | YSLib::GMRange< _type > |
范围模块类。 更多... | |
命名空间 | |
namespace | YSLib |
函数 | |
template<typename _type > | |
ValueObject | YSLib::MakeValueObjectByPtr (_type *p) |
使用指针构造 ValueObject 实例。 | |
平台无关的基础对象。
在文件 yobject.h 中定义.