|
|
template<typename T , typename F > |
| tmedium< T > | by::operator| (T *t, F &&f) |
| |
|
template<typename T , typename F > |
| tmedium< T > | by::operator| (const T *t, F &&f) |
| |
|
template<typename T , typename F > |
| T & | by::operator| (tmay< T > &t, F &&f) |
| |
|
template<typename T , typename F > |
| const T & | by::operator| (const tmay< T > &t, F &&f) |
| |
|
template<typename T , typename F > |
| tmay< T > | by::operator| (tmay< T > &&t, F &&f) |
| |
|
template<typename T , typename F > |
| auto | by::operator->* (tmay< T > &t, F &&f) -> decltype(typeTrait< decltype(f(*t))>::ret()) |
| |
|
template<typename T , typename F > |
| auto | by::operator->* (const tmay< T > &t, F &&f) -> decltype(typeTrait< decltype(f(*t))>::ret()) |
| |
|
template<typename T , typename F > |
| auto | by::operator->* (tmay< T > &&t, F &&f) -> decltype(typeTrait< decltype(f(*t))>::ret()) |
| |