// Copyright (c) 2001-2010 Hartmut Kaiser // // 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) #if !defined(BOOST_SPIRIT_KARMA_DIRECTIVE_FEB_21_2007_0833PM) #define BOOST_SPIRIT_KARMA_DIRECTIVE_FEB_21_2007_0833PM #if defined(_MSC_VER) #pragma once #endif #include /////////////////////////////////////////////////////////////////////////////// // directives related to alignment // left_align[...], right_align[...], center[...] /////////////////////////////////////////////////////////////////////////////// #include #include #include /////////////////////////////////////////////////////////////////////////////// // directives related to truncating length // maxwidth[...], columns[] /////////////////////////////////////////////////////////////////////////////// #include #include /////////////////////////////////////////////////////////////////////////////// // directives related to character case // lower[...] and upper[...] /////////////////////////////////////////////////////////////////////////////// #include /////////////////////////////////////////////////////////////////////////////// // directives related to delimiting generators // delimit[...] and verbatim[...] /////////////////////////////////////////////////////////////////////////////// #include #include #include /////////////////////////////////////////////////////////////////////////////// // repeat directives // repeat[...] /////////////////////////////////////////////////////////////////////////////// #include /////////////////////////////////////////////////////////////////////////////// // omit, skip, and duplicate directives // omit[...], skip[...], duplicate[...] /////////////////////////////////////////////////////////////////////////////// #include #include /////////////////////////////////////////////////////////////////////////////// // buffer directive // buffer[...] /////////////////////////////////////////////////////////////////////////////// #include /////////////////////////////////////////////////////////////////////////////// // strict and relaxed directives // strict[...], relaxed[...] /////////////////////////////////////////////////////////////////////////////// #include #endif