]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/tools/quickbook/src/markups.cpp
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / boost / tools / quickbook / src / markups.cpp
index f077943a0fecc7e7282d664d94722955ecb498b1..df8cd3c6ca44e55a11ba9bff2282ac73a4f2b270 100644 (file)
@@ -8,13 +8,13 @@
     http://www.boost.org/LICENSE_1_0.txt)
 =============================================================================*/
 
-#include "quickbook.hpp"
 #include "markups.hpp"
+#include <map>
+#include <ostream>
+#include <boost/foreach.hpp>
 #include "block_tags.hpp"
 #include "phrase_tags.hpp"
-#include <boost/foreach.hpp>
-#include <ostream>
-#include <map>
+#include "quickbook.hpp"
 
 namespace quickbook
 {
@@ -25,55 +25,59 @@ namespace quickbook
         void initialise_markups()
         {
             markup init_markups[] = {
-                { block_tags::paragraph, "<para>\n", "</para>\n" },
-                { block_tags::paragraph_in_list, "<simpara>\n", "</simpara>\n" },
-                { block_tags::blurb, "<sidebar role=\"blurb\">\n", "</sidebar>\n" },
-                { block_tags::blockquote, "<blockquote>", "</blockquote>" },
-                { block_tags::preformatted, "<programlisting>", "</programlisting>" },
-                { block_tags::warning, "<warning>", "</warning>" },
-                { block_tags::caution, "<caution>", "</caution>" },
-                { block_tags::important, "<important>", "</important>" },
-                { block_tags::note, "<note>", "</note>" },
-                { block_tags::tip, "<tip>", "</tip>" },
-                { block_tags::block, "", "" },
-                { block_tags::ordered_list, "<orderedlist>", "</orderedlist>" },
-                { block_tags::itemized_list, "<itemizedlist>", "</itemizedlist>" },
-                { block_tags::hr, "<para/>", 0 },
-                { phrase_tags::url, "<ulink url=\"", "</ulink>" },
-                { phrase_tags::link, "<link linkend=\"", "</link>" },
-                { phrase_tags::funcref, "<functionname alt=\"", "</functionname>" },
-                { phrase_tags::classref, "<classname alt=\"", "</classname>" },
-                { phrase_tags::memberref, "<methodname alt=\"", "</methodname>" },
-                { phrase_tags::enumref, "<enumname alt=\"", "</enumname>" },
-                { phrase_tags::macroref, "<macroname alt=\"", "</macroname>" },
-                { phrase_tags::headerref, "<headername alt=\"", "</headername>" },
-                { phrase_tags::conceptref, "<conceptname alt=\"", "</conceptname>" },
-                { phrase_tags::globalref, "<globalname alt=\"", "</globalname>" },
-                { phrase_tags::bold, "<emphasis role=\"bold\">", "</emphasis>" },
-                { phrase_tags::italic, "<emphasis>", "</emphasis>" },
-                { phrase_tags::underline, "<emphasis role=\"underline\">", "</emphasis>" },
-                { phrase_tags::teletype, "<literal>", "</literal>" },
-                { phrase_tags::strikethrough, "<emphasis role=\"strikethrough\">", "</emphasis>" },
-                { phrase_tags::quote, "<quote>", "</quote>" },
-                { phrase_tags::replaceable, "<replaceable>", "</replaceable>" },
-                { phrase_tags::escape, "<!--quickbook-escape-prefix-->", "<!--quickbook-escape-postfix-->" },
-                { phrase_tags::break_mark, "<sbr/>\n", 0 }
-            };
+                {block_tags::paragraph, "<para>\n", "</para>\n"},
+                {block_tags::paragraph_in_list, "<simpara>\n", "</simpara>\n"},
+                {block_tags::blurb, "<sidebar role=\"blurb\">\n",
+                 "</sidebar>\n"},
+                {block_tags::blockquote, "<blockquote>", "</blockquote>"},
+                {block_tags::preformatted, "<programlisting>",
+                 "</programlisting>"},
+                {block_tags::warning, "<warning>", "</warning>"},
+                {block_tags::caution, "<caution>", "</caution>"},
+                {block_tags::important, "<important>", "</important>"},
+                {block_tags::note, "<note>", "</note>"},
+                {block_tags::tip, "<tip>", "</tip>"},
+                {block_tags::block, "", ""},
+                {block_tags::ordered_list, "<orderedlist>", "</orderedlist>"},
+                {block_tags::itemized_list, "<itemizedlist>",
+                 "</itemizedlist>"},
+                {block_tags::hr, "<para/>", 0},
+                {phrase_tags::url, "<ulink url=\"", "</ulink>"},
+                {phrase_tags::link, "<link linkend=\"", "</link>"},
+                {phrase_tags::funcref, "<functionname alt=\"",
+                 "</functionname>"},
+                {phrase_tags::classref, "<classname alt=\"", "</classname>"},
+                {phrase_tags::memberref, "<methodname alt=\"", "</methodname>"},
+                {phrase_tags::enumref, "<enumname alt=\"", "</enumname>"},
+                {phrase_tags::macroref, "<macroname alt=\"", "</macroname>"},
+                {phrase_tags::headerref, "<headername alt=\"", "</headername>"},
+                {phrase_tags::conceptref, "<conceptname alt=\"",
+                 "</conceptname>"},
+                {phrase_tags::globalref, "<globalname alt=\"", "</globalname>"},
+                {phrase_tags::bold, "<emphasis role=\"bold\">", "</emphasis>"},
+                {phrase_tags::italic, "<emphasis>", "</emphasis>"},
+                {phrase_tags::underline, "<emphasis role=\"underline\">",
+                 "</emphasis>"},
+                {phrase_tags::teletype, "<literal>", "</literal>"},
+                {phrase_tags::strikethrough,
+                 "<emphasis role=\"strikethrough\">", "</emphasis>"},
+                {phrase_tags::quote, "<quote>", "</quote>"},
+                {phrase_tags::replaceable, "<replaceable>", "</replaceable>"},
+                {phrase_tags::escape, "<!--quickbook-escape-prefix-->",
+                 "<!--quickbook-escape-postfix-->"},
+                {phrase_tags::break_mark, "<sbr/>\n", 0}};
 
-            BOOST_FOREACH(markup m, init_markups)
-            {
+            BOOST_FOREACH (markup m, init_markups) {
                 markups[m.tag] = m;
             }
         }
 
-        markup const& get_markup(value::tag_type t)
-        {
-            return markups[t];
-        }
+        markup const& get_markup(value::tag_type t) { return markups[t]; }
 
         std::ostream& operator<<(std::ostream& out, markup const& m)
         {
-            return out<<"{"<<m.tag<<": \""<<m.pre<<"\", \""<<m.post<<"\"}";
+            return out << "{" << m.tag << ": \"" << m.pre << "\", \"" << m.post
+                       << "\"}";
         }
     }
 }