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. |