#include <boost/phoenix/core/reference.hpp>
Another free function cref(cv)
may also be used. cref(cv)
creates an expression::reference<T const>::type
object. This is similar to expression::value<T>::type
but when the data to be passed as argument to a function is heavy and expensive
to copy by value, the cref(cv)
offers a lighter alternative.