Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-19 09:47:39

0001 //  Copyright (c) 2001-2011 Hartmut Kaiser
0002 // 
0003 //  Distributed under the Boost Software License, Version 1.0. (See accompanying 
0004 //  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0005 
0006 #if !defined(BOOST_SPIRIT_KARMA_DIRECTIVE_FEB_21_2007_0833PM)
0007 #define BOOST_SPIRIT_KARMA_DIRECTIVE_FEB_21_2007_0833PM
0008 
0009 #if defined(_MSC_VER)
0010 #pragma once
0011 #endif
0012 
0013 #include <boost/spirit/home/karma/directive/encoding.hpp>
0014 
0015 ///////////////////////////////////////////////////////////////////////////////
0016 //  directives related to alignment 
0017 //  left_align[...], right_align[...], center[...]
0018 ///////////////////////////////////////////////////////////////////////////////
0019 #include <boost/spirit/home/karma/directive/left_alignment.hpp>
0020 #include <boost/spirit/home/karma/directive/right_alignment.hpp>
0021 #include <boost/spirit/home/karma/directive/center_alignment.hpp>
0022 
0023 ///////////////////////////////////////////////////////////////////////////////
0024 //  directives related to truncating length
0025 //  maxwidth[...], columns[]
0026 ///////////////////////////////////////////////////////////////////////////////
0027 #include <boost/spirit/home/karma/directive/maxwidth.hpp>
0028 #include <boost/spirit/home/karma/directive/columns.hpp>
0029 
0030 ///////////////////////////////////////////////////////////////////////////////
0031 //  directives related to character case
0032 //  lower[...] and upper[...]
0033 ///////////////////////////////////////////////////////////////////////////////
0034 #include <boost/spirit/home/karma/directive/upper_lower_case.hpp>
0035 
0036 ///////////////////////////////////////////////////////////////////////////////
0037 //  directives related to delimiting generators 
0038 //  delimit[...] and verbatim[...]
0039 ///////////////////////////////////////////////////////////////////////////////
0040 #include <boost/spirit/home/karma/directive/verbatim.hpp>
0041 #include <boost/spirit/home/karma/directive/delimit.hpp>
0042 #include <boost/spirit/home/karma/directive/no_delimit.hpp>
0043 
0044 ///////////////////////////////////////////////////////////////////////////////
0045 //  repeat directives
0046 //  repeat[...]
0047 ///////////////////////////////////////////////////////////////////////////////
0048 #include <boost/spirit/home/karma/directive/repeat.hpp>
0049 
0050 ///////////////////////////////////////////////////////////////////////////////
0051 //  omit, skip, and duplicate directives
0052 //  omit[...], skip[...], duplicate[...]
0053 ///////////////////////////////////////////////////////////////////////////////
0054 #include <boost/spirit/home/karma/directive/omit.hpp>
0055 #include <boost/spirit/home/karma/directive/duplicate.hpp>
0056 
0057 ///////////////////////////////////////////////////////////////////////////////
0058 //  buffer directive
0059 //  buffer[...]
0060 ///////////////////////////////////////////////////////////////////////////////
0061 #include <boost/spirit/home/karma/directive/buffer.hpp>
0062 
0063 ///////////////////////////////////////////////////////////////////////////////
0064 //  strict and relaxed directives
0065 //  strict[...], relaxed[...]
0066 ///////////////////////////////////////////////////////////////////////////////
0067 #include <boost/spirit/home/karma/directive/strict_relaxed.hpp>
0068 
0069 ///////////////////////////////////////////////////////////////////////////////
0070 //  as_string and as_wstring directives
0071 //  as_string[...], as_wstring[...]
0072 ///////////////////////////////////////////////////////////////////////////////
0073 #include <boost/spirit/home/karma/directive/as.hpp>
0074 
0075 #endif