PageRenderTime 9ms CodeModel.GetById 2ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 1ms

/src/contrib/boost/spirit/home/phoenix/stl/algorithm/detail/has_reverse.hpp

http://pythonocc.googlecode.com/
C++ Header | 34 lines | 15 code | 5 blank | 14 comment | 1 complexity | 346e6982fd50d206f4bf6ac9b5f94b3c MD5 | raw file
 1// Copyright 2005 Daniel Wallin.
 2// Copyright 2005 Joel de Guzman.
 3//
 4// Use, modification and distribution is subject to the Boost Software
 5// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
 6// http://www.boost.org/LICENSE_1_0.txt)
 7//
 8// Modeled after range_ex, Copyright 2004 Eric Niebler
 9///////////////////////////////////////////////////////////////////////////////
10//
11// has_reverse.hpp
12//
13/////////////////////////////////////////////////////////////////////////////
14
15#if defined(_MSC_VER) && _MSC_VER >= 1000
16#pragma once
17#endif
18
19#ifndef HAS_REVERSE_EN_14_12_2004
20#define HAS_REVERSE_EN_14_12_2004
21
22#include "./is_std_list.hpp"
23
24namespace boost
25{
26    // Specialize this for user-defined types
27    template<typename T>
28    struct has_reverse
29        : is_std_list<T>
30    {
31    };
32}
33
34#endif