|
||||
File indexing completed on 2024-11-16 09:04:48
0001 // Boost string_algo library predicate_facade.hpp header file ---------------------------// 0002 0003 // Copyright Pavol Droba 2002-2003. 0004 // 0005 // Distributed under the Boost Software License, Version 1.0. 0006 // (See accompanying file LICENSE_1_0.txt or copy at 0007 // http://www.boost.org/LICENSE_1_0.txt) 0008 0009 // See http://www.boost.org/ for updates, documentation, and revision history. 0010 0011 #ifndef BOOST_STRING_PREDICATE_FACADE_HPP 0012 #define BOOST_STRING_PREDICATE_FACADE_HPP 0013 0014 #include <boost/algorithm/string/config.hpp> 0015 0016 /* 0017 \file boost/algorith/string/predicate_facade.hpp 0018 This file contains predicate_facade definition. This template class is used 0019 to identify classification predicates, so they can be combined using 0020 composition operators. 0021 */ 0022 0023 namespace boost { 0024 namespace algorithm { 0025 0026 // predicate facade ------------------------------------------------------// 0027 0028 //! Predicate facade 0029 /*! 0030 This class allows to recognize classification 0031 predicates, so that they can be combined using 0032 composition operators. 0033 Every classification predicate must be derived from this class. 0034 */ 0035 template<typename Derived> 0036 struct predicate_facade {}; 0037 0038 } // namespace algorithm 0039 } // namespace boost 0040 0041 0042 #endif // BOOST_STRING_CLASSIFICATION_DETAIL_HPP
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |