Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Header <boost/proto/domain.hpp>

Contains definition of the proto::domain<> class template and helpers for defining domains with a generator for customizing expression construction and a grammar for controlling operator overloading.

namespace boost {
  namespace proto {
    template<typename Generator = proto::default_generator, 
             typename Grammar = proto::_, typename Super = unspecified> 
      struct domain;
    struct default_domain;
    struct basic_default_domain;
    struct deduce_domain;
    template<typename T> struct is_domain;
    template<typename T> struct domain_of;
  }
}

PrevUpHomeNext