summaryrefslogtreecommitdiffstats
path: root/src/boost/libs/json/test/doc_serializing.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/boost/libs/json/test/doc_serializing.cpp')
-rw-r--r--src/boost/libs/json/test/doc_serializing.cpp75
1 files changed, 75 insertions, 0 deletions
diff --git a/src/boost/libs/json/test/doc_serializing.cpp b/src/boost/libs/json/test/doc_serializing.cpp
new file mode 100644
index 000000000..8d1dc4566
--- /dev/null
+++ b/src/boost/libs/json/test/doc_serializing.cpp
@@ -0,0 +1,75 @@
+//
+// Copyright (c) 2019 Vinnie Falco (vinnie.falco@gmail.com)
+//
+// 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)
+//
+// Official repository: https://github.com/boostorg/json
+//
+
+#include <boost/json/serialize.hpp>
+#include <boost/json/serializer.hpp>
+
+#include <iostream>
+
+#include "test_suite.hpp"
+
+BOOST_JSON_NS_BEGIN
+
+//----------------------------------------------------------
+
+static void set1() {
+
+//----------------------------------------------------------
+{
+//[doc_serializing_1
+value jv = { 1, 2, 3, 4, 5 };
+
+std::cout << jv << "\n";
+//]
+}
+//----------------------------------------------------------
+{
+//[doc_serializing_2
+value jv = { 1, 2, 3, 4, 5 };
+
+std::string s = serialize( jv );
+//]
+}
+//----------------------------------------------------------
+{
+//[doc_serializing_3
+//]
+}
+//----------------------------------------------------------
+{
+//[doc_serializing_4
+//]
+}
+//----------------------------------------------------------
+{
+//[doc_serializing_5
+//]
+}
+//----------------------------------------------------------
+{
+//[doc_serializing_6
+//]
+}
+//----------------------------------------------------------
+
+} // set1
+
+class doc_serializing_test
+{
+public:
+ void
+ run()
+ {
+ (void)&set1;
+ }
+};
+
+TEST_SUITE(doc_serializing_test, "boost.json.doc_serializing");
+
+BOOST_JSON_NS_END