ossrv_pub/boost_apis/boost/lambda/lambda.hpp
changeset 0 e4d67989cc36
equal deleted inserted replaced
-1:000000000000 0:e4d67989cc36
       
     1 // -- lambda.hpp -- Boost Lambda Library -----------------------------------
       
     2 // Copyright (C) 1999, 2000 Jaakko Järvi (jaakko.jarvi@cs.utu.fi)
       
     3 //
       
     4 // Distributed under the Boost Software License, Version 1.0. (See
       
     5 // accompanying file LICENSE_1_0.txt or copy at
       
     6 // http://www.boost.org/LICENSE_1_0.txt)
       
     7 //
       
     8 // For more information, see http://lambda.cs.utu.fi 
       
     9 
       
    10 #ifndef BOOST_LAMBDA_LAMBDA_HPP
       
    11 #define BOOST_LAMBDA_LAMBDA_HPP
       
    12 
       
    13 
       
    14 #include "boost/lambda/core.hpp"
       
    15 
       
    16 #ifdef BOOST_NO_FDECL_TEMPLATES_AS_TEMPLATE_TEMPLATE_PARAMS
       
    17 #include <istream>
       
    18 #include <ostream>
       
    19 #endif
       
    20 
       
    21 #include "boost/lambda/detail/operator_actions.hpp"
       
    22 #include "boost/lambda/detail/operator_lambda_func_base.hpp"
       
    23 #include "boost/lambda/detail/operator_return_type_traits.hpp"
       
    24 
       
    25 
       
    26 #include "boost/lambda/detail/operators.hpp"
       
    27 
       
    28 #ifndef BOOST_LAMBDA_FAILS_IN_TEMPLATE_KEYWORD_AFTER_SCOPE_OPER
       
    29 // sorry, member ptr does not work with gcc2.95
       
    30 #include "boost/lambda/detail/member_ptr.hpp"
       
    31 #endif
       
    32 
       
    33 
       
    34 #endif