A generator that wraps expressions passed to it in the specified extension wrapper.
More...
template<template< typename > class Extends>
struct boost::proto::generator< Extends >
A generator that wraps expressions passed to it in the specified extension wrapper.
Generators are intended for use as the first template parameter to the domain<>
class template and control if and how expressions within that domain are to be customized. generator<>
wraps each expression passed to it in the Extends<>
wrapper.