SimpleWindow
载入中...
搜索中...
未找到
sw::FieldsAccessor< T > 模板结构体 参考

字段访问器,用于实现使用operator->取属性字段 更多...

#include <Property.h>

Public 成员函数

template<typename... Args>
 FieldsAccessor (Args &&...args)
 构造字段访问器
 
template<typename U = T>
std::enable_if< std::is_pointer< U >::value, U >::type operator-> ()
 指针类型,直接返回值
 
template<typename U = T>
std::enable_if<!std::is_pointer< U >::value &&!_HasArrowOperator< U >::value, U * >::type operator-> ()
 非指针类型,且无operator->,返回值的地址
 
template<typename U = T>
std::enable_if<!std::is_pointer< U >::value &&_HasArrowOperator< U >::value, typename_HasArrowOperator< U >::type >::type operator-> ()
 非指针类型,且有operator->,转发operator->
 

Public 属性

value
 字段访问器所维护的值
 

详细描述

template<typename T>
struct sw::FieldsAccessor< T >

字段访问器,用于实现使用operator->取属性字段


该结构体的文档由以下文件生成: