]> git.llucax.com Git - software/posixx.git/commitdiff
Add Boost License master
authorLeandro Lucarella <luca@llucax.com.ar>
Wed, 9 Mar 2016 18:43:13 +0000 (15:43 -0300)
committerLeandro Lucarella <luca@llucax.com.ar>
Wed, 9 Mar 2016 18:45:14 +0000 (15:45 -0300)
33 files changed:
COPYING [new file with mode: 0644]
src/basic_buffer.hpp
src/buffer.hpp
src/error.hpp
src/linux/tipc.hpp
src/linux/tipc/opt.hpp
src/linux/tipc/print.hpp
src/socket/basic_socket.hpp
src/socket/inet.hpp
src/socket/inet/print.hpp
src/socket/opt.hpp
src/socket/unix.hpp
src/socket/unix/print.hpp
src/static_assert.hpp
test/buffer.cpp
test/error.cpp
test/linux/tipc/common.hpp
test/linux/tipc/dgram.cpp
test/linux/tipc/rdm.cpp
test/linux/tipc/seqpacket.cpp
test/linux/tipc/sockaddr.cpp
test/linux/tipc/stream.cpp
test/socket/generic_test.hpp
test/socket/generic_test_includes.hpp
test/socket/inet/common.hpp
test/socket/inet/dgram.cpp
test/socket/inet/sockaddr.cpp
test/socket/inet/stream.cpp
test/socket/unix/common.hpp
test/socket/unix/dgram.cpp
test/socket/unix/sockaddr.cpp
test/socket/unix/stream.cpp
test/test_suite.cpp

diff --git a/COPYING b/COPYING
new file mode 100644 (file)
index 0000000..36b7cd9
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,23 @@
+Boost Software License - Version 1.0 - August 17th, 2003
+
+Permission is hereby granted, free of charge, to any person or organization
+obtaining a copy of the software and accompanying documentation covered by
+this license (the "Software") to use, reproduce, display, distribute,
+execute, and transmit the Software, and to prepare derivative works of the
+Software, and to permit third-parties to whom the Software is furnished to
+do so, all subject to the following:
+
+The copyright notices in the Software and this entire statement, including
+the above license grant, this restriction and the following disclaimer,
+must be included in all copies of the Software, in whole or in part, and
+all derivative works of the Software, unless such copies or derivative
+works are solely in the form of machine-executable object code generated by
+a source language processor.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
index 14b880cbb00d3ab5cf40ee3351e87ed41636a4be..0b40e2e74c6b042ed04bd6e9f9431056376cf531 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_BASIC_BUFFER_HPP_
 #define POSIXX_BASIC_BUFFER_HPP_
 
 #ifndef POSIXX_BASIC_BUFFER_HPP_
 #define POSIXX_BASIC_BUFFER_HPP_
 
index b3b8c1170c7ebe083cec2f14018400623e1f3b28..af189c53425fb064e440bdde4f3ae8f7dd666ef3 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_BUFFER_HPP_
 #define POSIXX_BUFFER_HPP_
 
 #ifndef POSIXX_BUFFER_HPP_
 #define POSIXX_BUFFER_HPP_
 
index acea4221f11fcab09eae6f37a0ccedab2a48a7e8..c944ff2ca9ffad314652ca87747fcf1f115b9045 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_ERROR_HPP_
 #define POSIXX_ERROR_HPP_
 
 #ifndef POSIXX_ERROR_HPP_
 #define POSIXX_ERROR_HPP_
 
index 0fc49fbad9b631d3e3fbd7374362d82990317c4b..bd985e504eb32b97b34a8996a82c3c764503f3dd 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_LINUX_TIPC_HPP_
 #define POSIXX_LINUX_TIPC_HPP_
 
 #ifndef POSIXX_LINUX_TIPC_HPP_
 #define POSIXX_LINUX_TIPC_HPP_
 
index c7f9f17e99b284a0aadd4f6e126df78b715ea626..f61ad65acbc3501998bbc7d77541344c6a3c5881 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_LINUX_TIPC_OPT_HPP_
 #define POSIXX_LINUX_TIPC_OPT_HPP_
 
 #ifndef POSIXX_LINUX_TIPC_OPT_HPP_
 #define POSIXX_LINUX_TIPC_OPT_HPP_
 
index ae067df945d2fab46fc5213ec7b2aacf4bb497cd..4df37bb58f11acce3c5ffe80afb1b841ebe72364 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_LINUX_TIPC_PRINT_HPP_
 #define POSIXX_LINUX_TIPC_PRINT_HPP_
 
 #ifndef POSIXX_LINUX_TIPC_PRINT_HPP_
 #define POSIXX_LINUX_TIPC_PRINT_HPP_
 
index 9135f5278fafd87697869457a98650c922fac63a..29fdf6453d62022350703313b4c81f3c05a0b59b 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_SOCKET_BASIC_SOCKET_HPP_
 #define POSIXX_SOCKET_BASIC_SOCKET_HPP_
 
 #ifndef POSIXX_SOCKET_BASIC_SOCKET_HPP_
 #define POSIXX_SOCKET_BASIC_SOCKET_HPP_
 
index f86246fc91f6561a7b39e7b35ffe3b24404a7dcc..5941098a3c39f0a7580665a2770659b4e5e2d9ec 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_SOCKET_INET_HPP_
 #define POSIXX_SOCKET_INET_HPP_
 
 #ifndef POSIXX_SOCKET_INET_HPP_
 #define POSIXX_SOCKET_INET_HPP_
 
index 168729a9f78797c093ac9359ccb6eea266a33941..dbbfb4ad9c4ce220d14f094307b2c5c6b2e0d6b3 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_SOCKET_INET_PRINT_HPP_
 #define POSIXX_SOCKET_INET_PRINT_HPP_
 
 #ifndef POSIXX_SOCKET_INET_PRINT_HPP_
 #define POSIXX_SOCKET_INET_PRINT_HPP_
 
index 854c3a51391e4da36a981bdfb540c8764aafc00f..3789654338b949a16a9c49ef0296eb93e7fea3b9 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_SOCKET_OPT_HPP_
 #define POSIXX_SOCKET_OPT_HPP_
 
 #ifndef POSIXX_SOCKET_OPT_HPP_
 #define POSIXX_SOCKET_OPT_HPP_
 
index 6da9dde8055f52cec82a1511d6c70268a22d8435..c949d1baf2ebad4c8ca45bfbab5becd82a0d1846 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_SOCKET_UNIX_HPP_
 #define POSIXX_SOCKET_UNIX_HPP_
 
 #ifndef POSIXX_SOCKET_UNIX_HPP_
 #define POSIXX_SOCKET_UNIX_HPP_
 
index 3a540f2db0b258e9e660a3a4b4fe66705938d2c7..ba24f75b665f26429a3dcda636f88f6f4bb61cd2 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_SOCKET_UNIX_PRINT_HPP_
 #define POSIXX_SOCKET_UNIX_PRINT_HPP_
 
 #ifndef POSIXX_SOCKET_UNIX_PRINT_HPP_
 #define POSIXX_SOCKET_UNIX_PRINT_HPP_
 
index 8689f34882863cd9a0575ddc509920a91cef34c5..56f3367bdf0c7430c4cc0903034d88cc59b64ec3 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef POSIXX_STATIC_ASSERT_HPP_
 #define POSIXX_STATIC_ASSERT_HPP_
 
 #ifndef POSIXX_STATIC_ASSERT_HPP_
 #define POSIXX_STATIC_ASSERT_HPP_
 
index a420c2b4c4e95991cb7160a02fa45b44f34dcfaa..f8c1d1a7580ec5ef6ad00d7f4a19ffda7045d4a4 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include <posixx/buffer.hpp> // buffer
 #include <ostream> // std::ostream
 
 #include <posixx/buffer.hpp> // buffer
 #include <ostream> // std::ostream
index 7726da27d1105ae803c0eb35ad31beb4992d2b5c..3b9a8fd0ed31eaab8878c1b8f105e09d91c0a55a 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include <posixx/error.hpp> // posixx::error
 
 
 #include <posixx/error.hpp> // posixx::error
 
index 261966382c70a47c7784006df5288d66d0f72dd2..a449bcf9917aebb8513e88a4dffe7911d4474451 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef TEST_LINUX_TIPC_COMMON_HPP_
 #define TEST_LINUX_TIPC_COMMON_HPP_
 
 #ifndef TEST_LINUX_TIPC_COMMON_HPP_
 #define TEST_LINUX_TIPC_COMMON_HPP_
 
index 3b4e2587ee121fbb3e46f5f1df551733f435ab74..ba4759224eeed3e5ed2ac8d2613ba54bcbd6ec77 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
index 8346758f8dbbaeb5c24399c3d9919f5708ed1ed7..a351add685de0037925205b368331175f4bf4b0d 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
index 5f7675bec30cd03b811869ab5f29df45557e2032..481bd11e00896cf3ffe7a3707a294a821e096fc2 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
index b3b4d025f7fd725f10e971b87dae83801032d2cf..dcaf13fc6ce031f601d7034b12b6526604732414 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // PTYPE, INST{1,2}, test_address{1,2}
 #include <posixx/linux/tipc.hpp> // posixx::linux::tipc
 
 #include "common.hpp" // PTYPE, INST{1,2}, test_address{1,2}
 #include <posixx/linux/tipc.hpp> // posixx::linux::tipc
index b00f6efe0a10a7afc5831a12463519270ba40968..72af3809d5ffaa2d56f10cc8015192906439aa79 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
index a5716f674b902c7976e70a811f5af45a51ae6f2d..cb9e6b36731495bcae32107c6f5d62a388e97f7f 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 /*
  * This file should be included from others, and the next symbols are expected
 
 /*
  * This file should be included from others, and the next symbols are expected
index e943ef099a301100f83718f26e15293541343f69..ff1f0b70f4d444da58af100869b1e6b71f1709a5 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 /*
  * This file should be included before using generic_test.hpp, outside any
  * BOOST_... suite or unit test.
 /*
  * This file should be included before using generic_test.hpp, outside any
  * BOOST_... suite or unit test.
index 4829557c5aeaad0c8f4854532ee2a0f60d661b81..442bb3a055f5a0122ae59b7f232ee2282ee1f2a1 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef TEST_SOCKET_IP_COMMON_HPP_
 #define TEST_SOCKET_IP_COMMON_HPP_
 
 #ifndef TEST_SOCKET_IP_COMMON_HPP_
 #define TEST_SOCKET_IP_COMMON_HPP_
 
index 907cfabdec3226c162adc81760fd65b377375a8b..829b17473f21a95c4658a8ec8562fa23cb61347a 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
index ddda234c3742229270a6622c0897df323557caf2..7c543047ba4889ebd1764f5236be13b7c3068b50 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // IP, PORT{1,2}, test_address{1,2}
 #include <posixx/socket/inet.hpp> // posixx::socket::inet
 
 #include "common.hpp" // IP, PORT{1,2}, test_address{1,2}
 #include <posixx/socket/inet.hpp> // posixx::socket::inet
index 26b9af1d3c69a313c73db08f3d8d90818172324b..5d88b5bd9eb3ac2f10460e4cb3180183200f669f 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // test_address1, test_address2 (for the generic test)
 #include <boost/test/unit_test.hpp> // unit testing stuff
index 4686974d5bd5c79e8a787ac0681b246e8626b8ba..e86f8fa67814d3870910deb85ae1a76e8fd26664 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 #ifndef TEST_SOCKET_UNIX_COMMON_HPP_
 #define TEST_SOCKET_UNIX_COMMON_HPP_
 
 #ifndef TEST_SOCKET_UNIX_COMMON_HPP_
 #define TEST_SOCKET_UNIX_COMMON_HPP_
 
index 95b6c8889c397afef0691838767cf30a9e71b34d..40cfb208656da50b14dac2b95a217f7f3e46be32 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2
 #include <posixx/socket/unix.hpp> // posixx::socket::unix
 
 #include "common.hpp" // test_address1, test_address2
 #include <posixx/socket/unix.hpp> // posixx::socket::unix
index 42aabf68ed7cefa5c6c1e20acbb38a87ca3e227b..9fd3cb46f084e5cb6b30581fa261004d64880306 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // PATH{1,2}, test_address{1,2}
 #include <boost/test/unit_test.hpp> // unit testing stuff
 
 #include "common.hpp" // PATH{1,2}, test_address{1,2}
 #include <boost/test/unit_test.hpp> // unit testing stuff
index 0d1672713fdd05d81c7c15a31d6c6ed6c25f27c7..c07a674d81c2196a8bdeaedbc7cd89b0e5880fda 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #include "common.hpp" // test_address1, test_address2
 #include <posixx/socket/unix.hpp> // posixx::socket::unix
 
 #include "common.hpp" // test_address1, test_address2
 #include <posixx/socket/unix.hpp> // posixx::socket::unix
index 0d8ade76c8326c8e7258a8b2d467d7a027a86535..9154c36406e1141a43831ff9daed03aa151e88e6 100644 (file)
@@ -1,3 +1,9 @@
+// Copyright Leandro Lucarella 2008 - 2010.
+// Distributed under the Boost Software License, Version 1.0.
+// (See accompanying file COPYING or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+
 
 #define BOOST_TEST_MAIN
 #define BOOST_TEST_DYN_LINK
 
 #define BOOST_TEST_MAIN
 #define BOOST_TEST_DYN_LINK