Sha256: a3920fdb9fe801be98055ebf2493906f89cf2f4f5c82015ee566f5643722c9db

Contents?: true

Size: 955 Bytes

Versions: 5

Compression:

Stored size: 955 Bytes

Contents

// Copyright (C) 2003, Fernando Luis Cacciola Carballal.
// Copyright (C) 2007, Anthony Williams
// Copyright (C) 2007, Steven Watanabe, Richard Smith
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// See http://www.boost.org/lib/optional/ for documentation.
//
// You are welcome to contact the author at:
// fernando.cacciola@gmail.com
//
#ifndef BOOST_NONE_17SEP2003_HPP
#define BOOST_NONE_17SEP2003_HPP

namespace boost
{
  namespace detail
  {
    class none_helper;
  }

  inline void none(detail::none_helper);

  namespace detail
  {
    class none_helper
    {
    private:
      
      none_helper( none_helper const& ) {}
      
      friend void boost::none(none_helper);
    };
  }

  typedef void (*none_t)(detail::none_helper);

  inline void none(detail::none_helper) {}
}

#endif

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
passenger-1.0.1 ext/boost/none.hpp
passenger-1.0.2 ext/boost/none.hpp
passenger-1.0.3 ext/boost/none.hpp
passenger-1.0.4 ext/boost/none.hpp
passenger-1.0.5 ext/boost/none.hpp