A unary CallableTransform that strips references and boost::reference_wrapper<>
from its argument.
More...
#include <arg.hpp>
|
template<typename T > |
T | operator() (T const &t) const |
|
template<typename T > |
T | operator() (boost::reference_wrapper< T > const &t) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
A unary CallableTransform that strips references and boost::reference_wrapper<>
from its argument.
Example:
template<typename T >
T boost::proto::_byval::operator() |
( |
T const & |
t | ) |
const |
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
References boost::flyweights::t.
The documentation for this struct was generated from the following file:
- boost_1_57_0/boost/proto/transform/arg.hpp