public空間に置くことで,T*のGetterを提供します [詳解]
#include <Accessor.hpp>
公開メンバ関数 | |
WriteOnly (T *_variable) | |
void | operator= (T _set) |
T * | operator-> () |
template<typename U = T> | |
std::enable_if< std::is_arithmetic< U >::value, void >::type | operator+= (T _index) |
template<typename U = T> | |
std::enable_if< if_subtraction< U >::value, void >::type | operator-= (U _index) |
template<typename U = T> | |
std::enable_if< if_multiplication< U >::value, void >::type | operator*= (U _index) |
template<typename U = T> | |
std::enable_if< if_division< U >::value, void >::type | operator/= (U _index) |
template<typename U = T> | |
std::enable_if< if_remainder< U >::value, void >::type | operator%= (U _index) |
限定公開変数類 | |
T * | variable |
public空間に置くことで,T*のGetterを提供します
T | Getterの型 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |