Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
proto Directory Reference
Directory dependency graph for proto:
boost_1_57_0/boost/proto

Directories

directory  context
 
directory  functional
 
directory  transform
 

Files

file  args.hpp
 
file  context.hpp
 
file  core.hpp
 
file  debug.hpp
 
file  deep_copy.hpp
 Replace all nodes stored by reference by nodes stored by value.
 
file  domain.hpp
 
file  eval.hpp
 Contains the eval() expression evaluator.
 
file  expr.hpp
 Contains definition of expr<> class template.
 
file  extends.hpp
 Macros and a base class for defining end-user expression types.
 
file  functional.hpp
 
file  fusion.hpp
 
file  generate.hpp
 
file  literal.hpp
 The literal<> terminal wrapper, and the proto::lit() function for creating literal<> wrappers.
 
file  make_expr.hpp
 Definition of the make_expr() and unpack_expr() utilities for building Proto expression nodes from child nodes or from a Fusion sequence of child nodes, respectively.
 
file  matches.hpp
 
file  operators.hpp
 
file  proto.hpp
 Includes all of Proto.
 
file  proto_fwd.hpp
 Forward declarations of all of proto's public types and functions.
 
file  proto_typeof.hpp
 Type registrations so that proto expression templates can be used together with the Boost.Typeof library.
 
file  repeat.hpp
 
file  tags.hpp
 
file  traits.hpp
 
file  transform.hpp