Classes | |
| struct | ads::Dereference< Handle, Result > |
| A functor for dereferencing a handle. More... | |
Functions | |
| template<typename Handle> | |
| Dereference< Handle > | ads::dereference () |
Return a Dereference<Handle>. | |
| Dereference<Handle> ads::dereference | ( | ) | [inline] |
Return a Dereference<Handle>.
This is a convenience function for constructing a Dereference<Handle>. Instead of writing
ads::Dereference<int*> deref; y = deref(x);
y = ads::dereference<int*>()(x);
1.4.7