Lambda


Header: "boost/lambda/lambda.hpp"

This includes the core of the library.

 "boost/lambda/bind.hpp" 

defines bind functions.

 "boost/lambda/if.hpp" 

defines the lambda equivalent of if, and the conditional operator.

 "boost/lambda/loops.hpp" 

defines looping constructs (for example, while_loop and for_loop).

 "boost/lambda/switch.hpp" 

defines the lambda equivalent of switch statements.

 "boost/lambda/construct.hpp" 

defines tools for adding construction/destruction and new/delete to lambda expressions.

 "boost/lambda/casts.hpp" 

provides cast operators for lambda expressions.

 "boost/lambda/exceptions.hpp" 

defines tools for exception handling in lambda expressions.

 "boost/lambda/algorithm.hpp" and "boost/lambda/numeric.hpp" 

defines lambda versions (essentially function objects) of C++ Standard library algorithms to be used in nested function invocations.



    Beyond the C++ Standard Library(c) An Introduction to Boost
    Beyond the C++ Standard Library: An Introduction to Boost
    ISBN: 0321133544
    EAN: 2147483647
    Year: 2006
    Pages: 125

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net