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