#include <bool.hpp>
 | 
typedef tag::stateful_tag 
< Policies, tag::bool_, T >  | tag_type | 
|   | 
typedef terminal 
< tag::stateful_tag< Policies,  
tag::bool_, T > >  | this_type | 
|   | 
typedef tag::stateful_tag 
< Policies, tag::bool_, T >  | terminal_type | 
|   | 
typedef proto::extends 
< typename proto::terminal 
< tag::stateful_tag< Policies,  
tag::bool_, T > >::type,  
terminal< tag::stateful_tag 
< Policies, tag::bool_, T > > >  | base_type | 
|   | 
 | 
|   | bool_generator () | 
|   | 
|   | bool_generator (Policies const &data) | 
|   | 
| result< A0 >::type  | operator() (A0 const &_0_, typename detail::contains_actor< A0 >::is_false=0) const | 
|   | 
| result< A0, A1 >::type  | operator() (A0 const &_0_, A1 const &_1_, typename detail::contains_actor< A0, A1 >::is_false=0) const | 
|   | 
| result< A0, A1, A2 >::type  | operator() (A0 const &_0_, A1 const &_1_, A2 const &_2_, typename detail::contains_actor< A0, A1, A2 >::is_false=0) const | 
|   | 
| result< A0 >::type  | operator() (A0 const &_0_, typename detail::contains_actor< A0 >::is_true=0) const | 
|   | 
| result< A0, A1 >::type  | operator() (A0 const &_0_, A1 const &_1_, typename detail::contains_actor< A0, A1 >::is_true=0) const | 
|   | 
| result< A0, A1, A2 >::type  | operator() (A0 const &_0_, A1 const &_1_, A2 const &_2_, typename detail::contains_actor< A0, A1, A2 >::is_true=0) const | 
|   | 
template<typename T  = bool, typename Policies  = bool_policies<T>> 
      
 
 
template<typename T  = bool, typename Policies  = bool_policies<T>> 
 
 
template<typename T  = bool, typename Policies  = bool_policies<T>> 
 
 
The documentation for this struct was generated from the following file:
- boost_1_57_0/boost/spirit/home/karma/numeric/bool.hpp