Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::proto::domainns_::deduce_domain Struct Reference

A pseudo-domain for use in functions and metafunctions that require a domain parameter. More...

#include <domain.hpp>

Inheritance diagram for boost::proto::domainns_::deduce_domain:
Collaboration diagram for boost::proto::domainns_::deduce_domain:

Public Types

typedef detail::not_a_generator proto_generator
 
typedef detail::not_a_grammar proto_grammar
 
typedef detail::not_a_domain proto_super_domain
 
typedef domain proto_base_domain
 
typedef void proto_is_domain_
 INTERNAL ONLY. More...
 

Detailed Description

A pseudo-domain for use in functions and metafunctions that require a domain parameter.

It indicates that the domain of the parent node should be inferred from the domains of the child nodes.

Attention
deduce_domain is not itself a valid domain.

Member Typedef Documentation


The documentation for this struct was generated from the following file: