diff --git a/Builds/VisualStudio2013/Beast.props b/Builds/VisualStudio2013/Beast.props deleted file mode 100644 index 1a08f4920c..0000000000 --- a/Builds/VisualStudio2013/Beast.props +++ /dev/null @@ -1,23 +0,0 @@ - - - - - $(ProjectDir)\..\..\ - - - - - Level4 - BEAST_INCLUDE_BEASTCONFIG=0;_CRTDBG_MAP_ALLOC;_WIN32_WINNT=0x0600;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - true - false - $(RepoDir);%(AdditionalIncludeDirectories) - /bigobj %(AdditionalOptions) - - - - - $(RepoDir) - - - \ No newline at end of file diff --git a/Builds/VisualStudio2013/beast.vcxproj b/Builds/VisualStudio2013/beast.vcxproj deleted file mode 100644 index f6578e1e55..0000000000 --- a/Builds/VisualStudio2013/beast.vcxproj +++ /dev/null @@ -1,1382 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - - - - - - - - - - - - - - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - true - true - true - true - - - - true - true - true - true - - - - - - - {73C5A0F0-7629-4DE7-9194-BE7AC6C19535} - Win32Proj - beast - true - - - - StaticLibrary - true - v120 - Unicode - - - StaticLibrary - true - v120 - Unicode - - - StaticLibrary - false - v120 - true - Unicode - - - StaticLibrary - false - v120 - true - Unicode - - - - - - - - - - - - - - - - - - - - - - - - - - - Disabled - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) - false - true - - - Windows - true - - - - - - - Disabled - WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) - MultiThreadedDebug - - - Windows - true - - - - - - - MaxSpeed - true - true - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) - $(ProjectDir);%(AdditionalIncludeDirectories) - false - true - - - Windows - true - true - true - - - - - - - MaxSpeed - true - true - WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) - $(ProjectDir);%(AdditionalIncludeDirectories) - MultiThreaded - - - Windows - true - true - true - - - - - - \ No newline at end of file diff --git a/Builds/VisualStudio2013/beast.vcxproj.filters b/Builds/VisualStudio2013/beast.vcxproj.filters deleted file mode 100644 index 6f93f25110..0000000000 --- a/Builds/VisualStudio2013/beast.vcxproj.filters +++ /dev/null @@ -1,1722 +0,0 @@ - - - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - _meta - - - _meta - - - _meta - - - _meta - - - _meta - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\crypto\impl\sha2 - - - beast\crypto\impl\sha2 - - - beast_asio\scripts - - - beast\asio - - - - beast_core - - - - - {6dafd8d5-2901-4b41-85b7-52f6e86baacc} - - - {7cc041c8-fdf4-4e98-a56a-df516c2a9aa2} - - - {3b7d8d7e-eabc-423c-a631-2ff37bf9b9eb} - - - {e2339099-bb8e-4437-ae8b-d4f64ef1e3f3} - - - {a89aa17e-4e01-4c2d-ba7e-196e9e0b67bb} - - - {64a314e1-0361-428a-a294-0615d8140f58} - - - {1d018a70-71b3-4d70-9280-02efd4f348de} - - - {016d839c-4860-4bc3-8f6c-e965f50c2bfa} - - - {7fb77af6-ce16-4f53-823e-906963b42985} - - - {4603580c-5668-4e70-bed8-77f00f03f0ff} - - - {3409dc7a-92b5-43aa-b678-fde9f82ced55} - - - {d3ea4af5-ae48-4144-a2ef-a212342d72ee} - - - {69e28551-92ea-420b-a465-75ed248e3b59} - - - {cbf5f5a3-5d66-4b6d-996d-20ed14b41793} - - - {acd9ab9d-3ba8-4c60-bfb8-36799d9d7a06} - - - {67b47aab-8e6a-4acd-9291-d95a8795d6ad} - - - {e666952d-d490-40a2-aa05-2d63ea23284f} - - - {3f969218-0a32-41f1-8e05-9a47247cf494} - - - {10ef778f-6b81-437e-a6ef-558ff4163acc} - - - {0fa6b76b-305f-473c-9b94-c1028a3af3fc} - - - {54bbe439-76c3-4781-becc-9c70a2be6d82} - - - {c7a576bb-27b2-486e-aa14-3c51aa86c50f} - - - {422da6a1-e57e-4a96-9fce-e5958c16026e} - - - {ccdc0c8e-f77a-486e-ba2f-29c10ec97f18} - - - {beb81776-4aad-401d-8826-81478dbbf30b} - - - {493db217-b3e4-4b08-97b2-a2d753cc8c35} - - - {1b2e8962-c087-4453-8107-7077c2de5846} - - - {c0724499-ab69-40c3-90e2-65242dbd2eaa} - - - {f7252567-a5bb-4be2-bbd0-c9d9b62298de} - - - {27052a76-e315-4725-9d9a-1233c7d71aba} - - - {92d1bb42-289a-4444-85c7-cb87540f2fff} - - - {5faa76ea-5691-4e63-8833-577f92991356} - - - {93670bc9-a748-42bd-8118-8de30c468b16} - - - {56d34c67-7027-44ba-9f09-4591ce4afb36} - - - {775ab0d6-aa5f-43d7-ab3b-3c01652a9ef1} - - - {56ef157f-ad92-4da7-8fbf-00723f769732} - - - {565f012b-42b7-42c9-81b7-9e93aa378000} - - - {7eead15d-f9dc-4b4d-a653-57d9c090e697} - - - {233e3c4d-e398-4c11-a42c-3483107eb8e9} - - - {8d80e304-a42d-411a-9528-811eddff3191} - - - {eabf472c-e198-409a-a65b-7c087ae911d0} - - - {1fff3bd8-44ae-41df-8dd4-8bb6f07b2908} - - - {57dc7059-cbb2-437c-9c52-79825d9a4cf5} - - - {39886e0f-1607-4b7a-81cf-011d83dadee3} - - - {8d88283b-24ec-49ca-a94b-cb6271bc14f9} - - - {38c81e1f-f831-4632-af45-6340683f3346} - - - {4e9c54da-1581-41d7-ac75-48140e4a13d4} - - - {f864ff58-1055-4c56-805f-9f181c4f0aa1} - - - {386a8cd8-6be3-4cac-9bca-7a01fdb5327a} - - - {b116764e-1ad5-4854-a549-73c5beb5ae37} - - - {d7ec873a-d1e7-4341-9d20-a1be8f8ddd88} - - - {f73fedee-2efb-431b-9f4f-d2fd405454f6} - - - {30b0fdfb-02b6-47dd-bdd9-ffc1f57e1f2c} - - - {174b9125-76a7-4796-be97-79c2dcc751f1} - - - {04f27818-7843-4ef3-967c-1761dc892342} - - - {9c1ef4c4-5623-4500-859f-12d6ce5ae362} - - - {fc3d3f14-9ba1-43e4-b086-cbbd2f63b944} - - - {44489531-f44a-439a-a6ea-d32c252b1e8b} - - - {43cc0f2a-9905-4081-8104-48d2c4be9e7e} - - - {48c7ee12-704c-42cb-99ea-9a486bb4b57e} - - - {a4dca8cc-7d1f-4353-b7e1-15eab33e8bd4} - - - {8832eb52-53f9-4850-8dc9-1d579a386a0e} - - - {5745a887-7df8-4059-87ea-e0c7eea77a9b} - - - {4b468051-9e97-4548-a5f0-469425c3b603} - - - {1271ee71-5754-46ef-845b-84e53eed11c0} - - - {f2594738-6447-447b-8f51-2d42fbe8a6ee} - - - {899ea9a6-1969-4cde-b26d-8ad60acebfa4} - - - {f95a83a1-5d46-48f9-9877-1d04a525b18e} - - - {7bf4f91a-a7ee-4095-9be3-c1627b8adf02} - - - {3c58ba5e-1855-4865-8a9f-c0afd5014e74} - - - {09aa885d-9607-4f8c-80d2-43673e541fd0} - - - {afec071b-bc2c-4d32-a5e3-e99273a81a1c} - - - {3e1fc57f-e3c0-4889-a1d8-25145aa535a1} - - - {1e86eefc-51b3-4270-b472-dd3f323e9875} - - - {a8c4a672-6264-45a5-8c22-e3ce2391300e} - - - {94cc3672-688a-46e4-8df0-c3523a521c43} - - - {63c495fa-b6b2-42ed-8ae3-9f3582e76bf5} - - - {8dc7ce09-9255-48c0-8a90-78a0f94d22c5} - - - {c65af439-8c23-46c3-9b95-7da15651e5f6} - - - {18193ca8-bfb0-48af-b401-52ead0015ba5} - - - - - beast_core - - - beast_core\containers - - - beast_core\containers - - - beast_core\containers - - - beast_core\containers - - - beast_core\containers - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\logging - - - beast_core\maths - - - beast_core\maths - - - beast_core\memory - - - beast_core\misc - - - beast_core\misc - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\streams - - - beast_core\streams - - - beast_core\streams - - - beast_core\streams - - - beast_core\streams - - - beast_core\text - - - beast_core\text - - - beast_core\threads - - - beast_core\threads - - - beast_core\threads - - - beast_core\threads - - - beast_core\time - - - beast_core\files - - - beast_core\diagnostic - - - beast_sqlite - - - beast_sqlite\sqlite - - - beast_sqlite\sqlite - - - beast_sqdb - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\api - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_sqdb\detail - - - beast_core\text - - - beast_core\diagnostic - - - beast_core\diagnostic - - - beast_core\thread - - - beast_core\thread\detail - - - beast_core\thread - - - beast_core\thread - - - beast_core\maths - - - beast_asio\basics - - - beast_asio - - - beast_asio\system - - - beast_core\system - - - beast_core\system - - - beast_core\system - - - beast_core\system - - - beast_core\system - - - beast_core\system - - - beast_asio\basics - - - beast_asio\basics - - - beast_asio\system - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\protocol - - - beast_asio\protocol - - - beast_asio\protocol - - - beast_asio\protocol - - - beast_asio\protocol - - - beast_asio\protocol - - - beast_asio\protocol - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_core\memory - - - beast_core\time - - - beast_core\diagnostic - - - beast - - - beast\utility - - - beast - - - beast_asio\http - - - beast_asio\async - - - beast_asio\basics - - - beast - - - beast - - - beast\intrusive - - - beast\http\impl\http-parser - - - beast\strings - - - beast\strings - - - beast\strings - - - beast\strings - - - beast\strings - - - beast\strings - - - beast\strings - - - beast\strings - - - beast\strings - - - beast - - - beast\config - - - beast\config - - - beast\config - - - beast - - - beast\config - - - beast\config - - - beast - - - beast - - - beast - - - beast - - - beast_core\system - - - beast\http - - - beast\http - - - beast - - - beast\crypto\impl\sha2 - - - beast\crypto - - - beast - - - beast\utility - - - beast\utility - - - beast\config\compiler - - - beast\config\compiler - - - beast\config\compiler - - - beast\config\compiler - - - beast\config\platform - - - beast\config\platform - - - beast\config\platform - - - beast\config\platform - - - beast\config\platform - - - beast\config - - - beast\config - - - beast\config - - - beast\smart_ptr - - - beast\smart_ptr - - - beast - - - beast\net - - - beast_asio\http - - - beast_asio\http - - - beast\smart_ptr - - - beast\smart_ptr - - - beast - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\threads - - - beast\utility - - - beast\utility - - - beast\threads - - - beast\threads\detail - - - beast\threads\detail - - - beast\boost - - - beast - - - beast\utility - - - beast\threads - - - beast\asio - - - beast\crypto - - - beast - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\threads - - - beast\intrusive - - - beast\crypto - - - beast\crypto - - - beast\crypto - - - beast\utility - - - beast\asio - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\insight - - - beast\net\detail - - - beast\net - - - beast\net - - - beast\net - - - beast\net - - - beast\chrono - - - beast\chrono - - - beast\chrono - - - beast\chrono - - - beast\chrono - - - beast\chrono - - - beast\chrono - - - beast\utility - - - beast\container\detail - - - beast\container\detail - - - beast\container - - - beast\container - - - beast\container - - - beast\container - - - beast\container - - - beast\container - - - beast\container - - - beast\container - - - beast\container\detail - - - beast\container\detail - - - beast\container\detail - - - beast\container - - - beast\container - - - beast\cxx14 - - - beast\cxx14 - - - beast\cxx14 - - - beast\cxx14 - - - beast\cxx14 - - - beast\cxx14 - - - beast\container - - - beast\cxx14 - - - beast\asio - - - beast\asio - - - beast\asio - - - beast\asio - - - beast\asio - - - beast\asio - - - beast\asio - - - beast\container - - - beast\asio - - - beast\asio - - - beast\container - - - beast\http - - - beast\http\impl - - - beast\http - - - - beast\container - - - beast\streams - - - beast\http - - - beast\http\tests - - - beast\http\detail - - - beast\utility - - - beast\utility - - - beast\utility - - - beast\container - - - beast\streams - - - beast\streams - - - beast\unit_test - - - beast\unit_test - - - beast\unit_test - - - beast\unit_test - - - beast\unit_test - - - beast - - - beast\unit_test - - - beast - - - beast\unit_test - - - beast\container - - - beast\unit_test - - - beast\unit_test - - - beast\unit_test - - - beast\unit_test - - - beast\chrono - - - beast\unit_test - - - beast\container - - - beast\utility - - - beast\container\impl - - - beast\container - - - beast\container\tests - - - beast\utility - - - beast\utility - - - beast\utility - - - beast\streams - - - beast\streams - - - beast\http - - - beast\http - - - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\files - - - beast_core\logging - - - beast_core\maths - - - beast_core\memory - - - beast_core\misc - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\streams - - - beast_core\streams - - - beast_core\streams - - - beast_core\streams - - - beast_core\text - - - beast_core\text - - - beast_core\time - - - beast_core\native - - - beast_core\native - - - beast_core\native - - - beast_core\files - - - beast_core\diagnostic - - - beast_sqlite\sqlite - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_sqdb\source - - - beast_core\text - - - beast_core\diagnostic - - - beast_core\thread - - - beast_core\thread - - - beast_asio\basics - - - beast_core\system - - - beast_core\system - - - beast_asio\basics - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\tests - - - beast_asio\protocol - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_asio\http - - - beast_core\time - - - beast_core\diagnostic - - - beast\utility\impl - - - beast_asio\http - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser - - - beast\http\impl\http-parser\contrib - - - beast\http\impl\http-parser\contrib - - - beast\strings\impl - - - beast\strings\impl - - - beast\http\impl - - - beast\crypto\impl\sha2 - - - beast\crypto\impl\sha2 - - - beast\crypto\impl\sha2 - - - beast\crypto\impl - - - beast\chrono\impl - - - beast\utility\impl - - - beast\utility\impl - - - beast\net\impl - - - beast_asio\http - - - beast_asio\http - - - beast\threads\impl - - - beast\threads\impl - - - beast\threads\impl - - - beast\threads\impl - - - beast\utility\impl - - - beast\utility\impl - - - beast\threads\impl - - - beast\utility\impl - - - beast\asio\impl - - - beast\crypto\impl - - - beast\insight\impl - - - beast\insight\impl - - - beast\insight\impl - - - beast\insight\impl - - - beast\insight\impl - - - beast\crypto\impl - - - beast\insight\impl - - - beast\insight\impl - - - beast\net\impl - - - beast\net\impl - - - beast\net\impl - - - beast\container\tests - - - beast\cxx14\tests - - - beast\asio - - - beast\asio\tests - - - beast\http\impl - - - beast\http\impl - - - beast\utility\tests - - - beast\container\tests - - - beast\asio\tests - - - beast\asio\tests - - - beast\asio\tests - - - beast\chrono\tests - - - beast\crypto\tests - - - beast\utility\tests - - - beast\threads\tests - - - beast\chrono\tests - - - beast\chrono\impl - - - beast\net\tests - - - beast\streams\tests - - - beast\http\tests - - - beast\http\tests - - - beast\http\tests - - - beast\threads\tests - - - beast\crypto\tests - - - beast\unit_test\tests - - - beast\container\tests - - - beast\container\tests - - - beast\container\impl - - - beast\utility\tests - - - beast\asio - - - beast\boost - - - beast\chrono - - - beast\container - - - beast\crypto - - - beast\cxx14 - - - beast\http - - - beast\insight - - - beast\net - - - beast\streams - - - beast\strings - - - beast\threads - - - beast\utility - - - beast_core - - - beast_asio - - - beast_sqdb - - - beast_sqlite - - - beast\http\tests - - - beast\http\impl - - - beast\http\impl - - - beast\http\tests - - - beast\http\impl - - - - - _meta - - - \ No newline at end of file diff --git a/CodingStyle.md b/CodingStyle.md deleted file mode 100644 index bd598c3b51..0000000000 --- a/CodingStyle.md +++ /dev/null @@ -1,228 +0,0 @@ -Write code in a clear, self-documenting style but use comments where necessary. -Use Test Driven Development. It encourages designing interfaces first, before implementation. -Don't Repeat Yourself, “D.R.Y.”. Put redundant code in a class so it can be re-used and unit tested. -Expose as little of a class as possible. Prefer private over protected. Prefer protected over public. The smaller the interface footprint, the easier it is to write unit tests and comprehend the operation of the class. This is the Interface Segregation Principle. -Use language constants (enum or static const) with descriptive names instead of hard-coded “magic numbers.” -Make classes depend on as few external classes or routines as possible. Ideally, no dependencies. -Don't limit flexibility of parameters by forcing the caller to use specific types where general types would work. - --------------------------------------------------------------------------------- - -# Coding Standards - -Coding standards used here are extreme strict and consistent. The style -evolved gradually over the years, incorporating generally acknowledged -best-practice C++ advice, experience, and personal preference. - -## Don't Repeat Yourself! - -The [Don't Repeat Yourself][1] principle summarises the essence of what it -means to write good code, in all languages, at all levels. - -## Formatting - -The goal of source code formatting should always be to make things as easy to -read as possible. White space is used to guide the eye so that details are not -overlooked. Blank lines are used to separate code into "paragraphs." - -* No tab characters please. -* Tab stops are set to 4 spaces. -* Braces are indented in the [Allman style][2]. -* Always place a space before and after all binary operators, - especially assignments (`operator=`). -* The `!` operator should always be followed by a space. -* The `~` operator should be preceded by a space, but not followed by one. -* The `++` and `--` operators should have no spaces between the operator and - the operand. -* A space never appears before a comma, and always appears after a comma. -* Always place a space before an opening parenthesis. One exception is if - the parentheses are empty. -* Don't put spaces after a parenthesis. A typical member function call might - look like this: `foobar (1, 2, 3);` -* In general, leave a blank line before an `if` statement. -* In general, leave a blank line after a closing brace `}`. -* Do not place code or comments on the same line as any opening or - closing brace. -* Do not write `if` statements all-on-one-line. The exception to this is when - you've got a sequence of similar `if` statements, and are aligning them all - vertically to highlight their similarities. -* In an `if-else` statement, if you surround one half of the statement with - braces, you also need to put braces around the other half, to match. -* When writing a pointer type, use this spacing: `SomeObject* myObject`. - Technically, a more correct spacing would be `SomeObject *myObject`, but - it makes more sense for the asterisk to be grouped with the type name, - since being a pointer is part of the type, not the variable name. The only - time that this can lead to any problems is when you're declaring multiple - pointers of the same type in the same statement - which leads on to the next - rule: -* When declaring multiple pointers, never do so in a single statement, e.g. - `SomeObject* p1, *p2;` - instead, always split them out onto separate lines - and write the type name again, to make it quite clear what's going on, and - avoid the danger of missing out any vital asterisks. -* The previous point also applies to references, so always put the `&` next to - the type rather than the variable, e.g. `void foo (Thing const& thing)`. And - don't put a space on both sides of the `*` or `&` - always put a space after - it, but never before it. -* The word `const` should be placed to the right of the thing that it modifies, - for consistency. For example `int const` refers to an int which is const. - `int const*` is a pointer to an int which is const. `int *const` is a const - pointer to an int. -* Always place a space in between the template angle brackets and the type - name. Template code is already hard enough to read! - -## Naming conventions - -* Member variables and method names are written with camel-case, and never - begin with a capital letter. -* Class names are also written in camel-case, but always begin with a capital - letter. -* For global variables... well, you shouldn't have any, so it doesn't matter. -* Class data members begin with `m_`, static data members begin with `s_`. - Global variables begin with `g_`. This is so the scope of the corresponding - declaration can be easily determined. -* Avoid underscores in your names, especially leading or trailing underscores. - In particular, leading underscores should be avoided, as these are often used - in standard library code, so to use them in your own code looks quite jarring. -* If you really have to write a macro for some reason, then make it all caps, - with underscores to separate the words. And obviously make sure that its name - is unlikely to clash with symbols used in other libraries or 3rd party code. - -## Types, const-correctness - -* If a method can (and should!) be const, make it const! -* If a method definitely doesn't throw an exception (be careful!), mark it as - `noexcept` -* When returning a temporary object, e.g. a String, the returned object should - be non-const, so that if the class has a C++11 move operator, it can be used. -* If a local variable can be const, then make it const! -* Remember that pointers can be const as well as primitives; For example, if - you have a `char*` whose contents are going to be altered, you may still be - able to make the pointer itself const, e.g. `char* const foobar = getFoobar();`. -* Do not declare all your local variables at the top of a function or method - (i.e. in the old-fashioned C-style). Declare them at the last possible moment, - and give them as small a scope as possible. -* Object parameters should be passed as `const&` wherever possible. Only - pass a parameter as a copy-by-value object if you really need to mutate - a local copy inside the method, and if making a local copy inside the method - would be difficult. -* Use portable `for()` loop variable scoping (i.e. do not have multiple for - loops in the same scope that each re-declare the same variable name, as - this fails on older compilers) -* When you're testing a pointer to see if it's null, never write - `if (myPointer)`. Always avoid that implicit cast-to-bool by writing it more - fully: `if (myPointer != nullptr)`. And likewise, never ever write - `if (! myPointer)`, instead always write `if (myPointer == nullptr)`. - It is more readable that way. -* Avoid C-style casts except when converting between primitive numeric types. - Some people would say "avoid C-style casts altogether", but `static_cast` is - a bit unreadable when you just want to cast an `int` to a `float`. But - whenever a pointer is involved, or a non-primitive object, always use - `static_cast`. And when you're reinterpreting data, always use - `reinterpret_cast`. -* Until C++ gets a universal 64-bit primitive type (part of the C++11 - standard), it's best to stick to the `std::int64_t` and `std::uint64_t` typedefs. - -## Object lifetime and ownership - -* Absolutely do NOT use `delete`, `deleteAndZero`, etc. There are very very few - situations where you can't use a `ScopedPointer` or some other automatic - lifetime management class. -* Do not use `new` unless there's no alternative. Whenever you type `new`, always - treat it as a failure to find a better solution. If a local variable can be - allocated on the stack rather than the heap, then always do so. -* Do not ever use `new` or `malloc` to allocate a C++ array. Always use a - `HeapBlock` instead. -* And just to make it doubly clear: Never use `malloc` or `calloc`. -* If a parent object needs to create and own some kind of child object, always - use composition as your first choice. If that's not possible (e.g. if the - child needs a pointer to the parent for its constructor), then use a - `ScopedPointer`. -* If possible, pass an object as a reference rather than a pointer. If possible, - make it a `const` reference. -* Obviously avoid static and global values. Sometimes there's no alternative, - but if there is an alternative, then use it, no matter how much effort it - involves. -* If allocating a local POD structure (e.g. an operating-system structure in - native code), and you need to initialise it with zeros, use the `= { 0 };` - syntax as your first choice for doing this. If for some reason that's not - appropriate, use the `zerostruct()` function, or in case that isn't suitable, - use `zeromem()`. Don't use `memset()`. - -## Classes - -* Declare a class's public section first, and put its constructors and - destructor first. Any protected items come next, and then private ones. -* Use the most restrictive access-specifier possible for each member. Prefer - `private` over `protected`, and `protected` over `public`. Don't expose - things unnecessarily. -* Preferred positioning for any inherited classes is to put them to the right - of the class name, vertically aligned, e.g.: - class Thing : public Foo, - private Bar - { - } -* Put a class's member variables (which should almost always be private, of course), - after all the public and protected method declarations. -* Any private methods can go towards the end of the class, after the member - variables. -* If your class does not have copy-by-value semantics, derive the class from - `Uncopyable`. -* If your class is likely to be leaked, then derive your class from - `LeakChecked<>`. -* Constructors that take a single parameter should be default be marked - `explicit`. Obviously there are cases where you do want implicit conversion, - but always think about it carefully before writing a non-explicit constructor. -* Do not use `NULL`, `null`, or 0 for a null-pointer. And especially never use - '0L', which is particulary burdensome. Use `nullptr` instead - this is the - C++2011 standard, so get used to it. There's a fallback definition for `nullptr` - in Beast, so it's always possible to use it even if your compiler isn't yet - C++2011 compliant. -* All the C++ 'guru' books and articles are full of excellent and detailed advice - on when it's best to use inheritance vs composition. If you're not already - familiar with the received wisdom in these matters, then do some reading! - -## Miscellaneous - -* Constrain the scope of identifiers to the smallest area that needs it. Consider - using nested classes or classes inside functions, if doing so will expose less - interface and implementation overall. -* `goto` statements should not be used at all, even if the alternative is - more verbose code. The only exception is when implementing an algorithm in - a function as a state machine. -* Don't use macros! OK, obviously there are many situations where they're the - right tool for the job, but treat them as a last resort. Certainly don't ever - use a macro just to hold a constant value or to perform any kind of function - that could have been done as a real inline function. And it goes without saying - that you should give them names which aren't going to clash with other code. - And `#undef` them after you've used them, if possible. -* When using the `++` or `--` operators, never use post-increment if - pre-increment could be used instead. Although it doesn't matter for - primitive types, it's good practice to pre-increment since this can be - much more efficient for more complex objects. In particular, if you're - writing a for loop, always use pre-increment, - e.g. `for (int = 0; i < 10; ++i)` -* Never put an "else" statement after a "return"! This is well-explained in the - LLVM coding standards...and a couple of other very good pieces of advice from - the LLVM standards are in there as well. -* When getting a possibly-null pointer and using it only if it's non-null, limit - the scope of the pointer as much as possible - e.g. Do NOT do this: - - Foo* f = getFoo (); - if (f != nullptr) - f->doSomething (); - // other code - f->doSomething (); // oops! f may be null! - - ..instead, prefer to write it like this, which reduces the scope of the - pointer, making it impossible to write code that accidentally uses a null - pointer: - - if (Foo* f = getFoo ()) - f->doSomethingElse (); - - // f is out-of-scope here, so impossible to use it if it's null - - (This also results in smaller, cleaner code) - -[1]: http://en.wikipedia.org/wiki/Don%27t_repeat_yourself -[2]: http://en.wikipedia.org/wiki/Indent_style#Allman_style diff --git a/TODO.txt b/TODO.txt deleted file mode 100644 index 5ea09353ae..0000000000 --- a/TODO.txt +++ /dev/null @@ -1,44 +0,0 @@ --------------------------------------------------------------------------------- -BEAST TODO --------------------------------------------------------------------------------- - -- Change sqdb to use exceptions instead of errors - -- Use SemanticVersion for beast version numbers to replace BEAST_VERSION - -- add support for a __PRETTY_FUNCTION__ equivalent for all environments - -- Import secp256k1 from sipa - -- Set sqlite thread safety model to '2' in beast_sqlite - -- Document and rename all the sqdb files and classes - -- Specialize UnsignedInteger<> for peformance in the storage format - -- Rename HeapBlock routines to not conflict with _CRTDBG_MAP_ALLOC macros - -- Implement beast::Bimap? - -- Use Bimap for storage in the DeadlineTimer::Manager, to support - thousands of timers. - -- Think about adding a shouldStop bool to InterruptibleThread, along - with a shouldStop () function returning bool, and a stop() method. - -- Tidy up CacheLine, MemoryAlignment - -- Implement a reasonable substitute for boost's thread_local_storage - -- Rename malloc/calloc JUCE members that conflict with the debug CRT from MSVC - -- Reformat every Doxygen comment -- Fix Doxygen metatags -- update Beast Doxyfile - -- Rename SharedData to SharedState or something? - -- Make sure the template BeastConfig.h is included in the Doxyfile - -- Implement robust key/value database with bulk write - diff --git a/beast/crypto/tests/BinaryEncoding.cpp b/beast/crypto/tests/BinaryEncoding.cpp index 2457814245..74836d1b54 100644 --- a/beast/crypto/tests/BinaryEncoding.cpp +++ b/beast/crypto/tests/BinaryEncoding.cpp @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include diff --git a/modules/README.md b/beast/module/README.md similarity index 100% rename from modules/README.md rename to beast/module/README.md diff --git a/beast/module/asio/asio.h b/beast/module/asio/asio.h new file mode 100644 index 0000000000..34e82db7b6 --- /dev/null +++ b/beast/module/asio/asio.h @@ -0,0 +1,77 @@ +//------------------------------------------------------------------------------ +/* + This file is part of Beast: https://github.com/vinniefalco/Beast + Copyright 2013, Vinnie Falco + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +*/ +//============================================================================== + +#ifndef BEAST_ASIO_MODULE_H_INCLUDED +#define BEAST_ASIO_MODULE_H_INCLUDED + +// Must come before boost includes to fix the bost placeholders. +#include + +// This module requires boost and possibly OpenSSL +#include + +#include +#include + +#include + +// Order matters +#include + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif + diff --git a/beast/module/asio/asio.unity.cpp b/beast/module/asio/asio.unity.cpp new file mode 100644 index 0000000000..d67d116b27 --- /dev/null +++ b/beast/module/asio/asio.unity.cpp @@ -0,0 +1,56 @@ +//------------------------------------------------------------------------------ +/* + This file is part of Beast: https://github.com/vinniefalco/Beast + Copyright 2013, Vinnie Falco + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +*/ +//============================================================================== + +#if BEAST_INCLUDE_BEASTCONFIG +#include +#endif + +#include + +#include + +#include + +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include diff --git a/modules/beast_asio/async/AsyncObject.h b/beast/module/asio/async/AsyncObject.h similarity index 100% rename from modules/beast_asio/async/AsyncObject.h rename to beast/module/asio/async/AsyncObject.h diff --git a/modules/beast_asio/basics/ContentBodyBuffer.cpp b/beast/module/asio/basics/ContentBodyBuffer.cpp similarity index 100% rename from modules/beast_asio/basics/ContentBodyBuffer.cpp rename to beast/module/asio/basics/ContentBodyBuffer.cpp diff --git a/modules/beast_asio/basics/ContentBodyBuffer.h b/beast/module/asio/basics/ContentBodyBuffer.h similarity index 100% rename from modules/beast_asio/basics/ContentBodyBuffer.h rename to beast/module/asio/basics/ContentBodyBuffer.h diff --git a/modules/beast_asio/basics/FixedInputBuffer.h b/beast/module/asio/basics/FixedInputBuffer.h similarity index 100% rename from modules/beast_asio/basics/FixedInputBuffer.h rename to beast/module/asio/basics/FixedInputBuffer.h diff --git a/modules/beast_asio/basics/PeerRole.cpp b/beast/module/asio/basics/PeerRole.cpp similarity index 100% rename from modules/beast_asio/basics/PeerRole.cpp rename to beast/module/asio/basics/PeerRole.cpp diff --git a/modules/beast_asio/basics/PeerRole.h b/beast/module/asio/basics/PeerRole.h similarity index 100% rename from modules/beast_asio/basics/PeerRole.h rename to beast/module/asio/basics/PeerRole.h diff --git a/modules/beast_asio/basics/SSLContext.cpp b/beast/module/asio/basics/SSLContext.cpp similarity index 100% rename from modules/beast_asio/basics/SSLContext.cpp rename to beast/module/asio/basics/SSLContext.cpp diff --git a/modules/beast_asio/basics/SSLContext.h b/beast/module/asio/basics/SSLContext.h similarity index 100% rename from modules/beast_asio/basics/SSLContext.h rename to beast/module/asio/basics/SSLContext.h diff --git a/modules/beast_asio/basics/SharedArg.h b/beast/module/asio/basics/SharedArg.h similarity index 100% rename from modules/beast_asio/basics/SharedArg.h rename to beast/module/asio/basics/SharedArg.h diff --git a/modules/beast_asio/http/HTTPClientType.cpp b/beast/module/asio/http/HTTPClientType.cpp similarity index 100% rename from modules/beast_asio/http/HTTPClientType.cpp rename to beast/module/asio/http/HTTPClientType.cpp diff --git a/modules/beast_asio/http/HTTPClientType.h b/beast/module/asio/http/HTTPClientType.h similarity index 100% rename from modules/beast_asio/http/HTTPClientType.h rename to beast/module/asio/http/HTTPClientType.h diff --git a/modules/beast_asio/http/HTTPField.cpp b/beast/module/asio/http/HTTPField.cpp similarity index 100% rename from modules/beast_asio/http/HTTPField.cpp rename to beast/module/asio/http/HTTPField.cpp diff --git a/modules/beast_asio/http/HTTPField.h b/beast/module/asio/http/HTTPField.h similarity index 100% rename from modules/beast_asio/http/HTTPField.h rename to beast/module/asio/http/HTTPField.h diff --git a/modules/beast_asio/http/HTTPHeaders.cpp b/beast/module/asio/http/HTTPHeaders.cpp similarity index 100% rename from modules/beast_asio/http/HTTPHeaders.cpp rename to beast/module/asio/http/HTTPHeaders.cpp diff --git a/modules/beast_asio/http/HTTPHeaders.h b/beast/module/asio/http/HTTPHeaders.h similarity index 96% rename from modules/beast_asio/http/HTTPHeaders.h rename to beast/module/asio/http/HTTPHeaders.h index 8b5d74aacd..a5129a0159 100644 --- a/modules/beast_asio/http/HTTPHeaders.h +++ b/beast/module/asio/http/HTTPHeaders.h @@ -20,9 +20,9 @@ #ifndef BEAST_ASIO_HTTPHEADERS_H_INCLUDED #define BEAST_ASIO_HTTPHEADERS_H_INCLUDED -#include +#include -#include +#include namespace beast { diff --git a/modules/beast_asio/http/HTTPMessage.cpp b/beast/module/asio/http/HTTPMessage.cpp similarity index 100% rename from modules/beast_asio/http/HTTPMessage.cpp rename to beast/module/asio/http/HTTPMessage.cpp diff --git a/modules/beast_asio/http/HTTPMessage.h b/beast/module/asio/http/HTTPMessage.h similarity index 94% rename from modules/beast_asio/http/HTTPMessage.h rename to beast/module/asio/http/HTTPMessage.h index bafdb63049..4119186c1b 100644 --- a/modules/beast_asio/http/HTTPMessage.h +++ b/beast/module/asio/http/HTTPMessage.h @@ -20,12 +20,12 @@ #ifndef BEAST_ASIO_HTTPMESSAGE_H_INCLUDED #define BEAST_ASIO_HTTPMESSAGE_H_INCLUDED -#include -#include +#include +#include #include #include -#include +#include namespace beast { diff --git a/modules/beast_asio/http/HTTPParser.cpp b/beast/module/asio/http/HTTPParser.cpp similarity index 100% rename from modules/beast_asio/http/HTTPParser.cpp rename to beast/module/asio/http/HTTPParser.cpp diff --git a/modules/beast_asio/http/HTTPParser.h b/beast/module/asio/http/HTTPParser.h similarity index 96% rename from modules/beast_asio/http/HTTPParser.h rename to beast/module/asio/http/HTTPParser.h index 9ef09177eb..6532ee6cd0 100644 --- a/modules/beast_asio/http/HTTPParser.h +++ b/beast/module/asio/http/HTTPParser.h @@ -20,8 +20,8 @@ #ifndef BEAST_ASIO_HTTPPARSER_H_INCLUDED #define BEAST_ASIO_HTTPPARSER_H_INCLUDED -#include -#include +#include +#include namespace beast { diff --git a/modules/beast_asio/http/HTTPParserImpl.h b/beast/module/asio/http/HTTPParserImpl.h similarity index 100% rename from modules/beast_asio/http/HTTPParserImpl.h rename to beast/module/asio/http/HTTPParserImpl.h diff --git a/modules/beast_asio/http/HTTPRequest.cpp b/beast/module/asio/http/HTTPRequest.cpp similarity index 100% rename from modules/beast_asio/http/HTTPRequest.cpp rename to beast/module/asio/http/HTTPRequest.cpp diff --git a/modules/beast_asio/http/HTTPRequest.h b/beast/module/asio/http/HTTPRequest.h similarity index 97% rename from modules/beast_asio/http/HTTPRequest.h rename to beast/module/asio/http/HTTPRequest.h index 36b4dcc573..83aed4793c 100644 --- a/modules/beast_asio/http/HTTPRequest.h +++ b/beast/module/asio/http/HTTPRequest.h @@ -20,7 +20,7 @@ #ifndef BEAST_ASIO_HTTPREQUEST_H_INCLUDED #define BEAST_ASIO_HTTPREQUEST_H_INCLUDED -#include +#include namespace beast { diff --git a/modules/beast_asio/http/HTTPRequestParser.cpp b/beast/module/asio/http/HTTPRequestParser.cpp similarity index 100% rename from modules/beast_asio/http/HTTPRequestParser.cpp rename to beast/module/asio/http/HTTPRequestParser.cpp diff --git a/modules/beast_asio/http/HTTPRequestParser.h b/beast/module/asio/http/HTTPRequestParser.h similarity index 97% rename from modules/beast_asio/http/HTTPRequestParser.h rename to beast/module/asio/http/HTTPRequestParser.h index ef370e3d23..0f7510d9bf 100644 --- a/modules/beast_asio/http/HTTPRequestParser.h +++ b/beast/module/asio/http/HTTPRequestParser.h @@ -20,7 +20,7 @@ #ifndef BEAST_HTTP_REQUESTPARSER_H_INCLUDED #define BEAST_HTTP_REQUESTPARSER_H_INCLUDED -#include +#include namespace beast { diff --git a/modules/beast_asio/http/HTTPResponse.cpp b/beast/module/asio/http/HTTPResponse.cpp similarity index 100% rename from modules/beast_asio/http/HTTPResponse.cpp rename to beast/module/asio/http/HTTPResponse.cpp diff --git a/modules/beast_asio/http/HTTPResponse.h b/beast/module/asio/http/HTTPResponse.h similarity index 100% rename from modules/beast_asio/http/HTTPResponse.h rename to beast/module/asio/http/HTTPResponse.h diff --git a/modules/beast_asio/http/HTTPResponseParser.cpp b/beast/module/asio/http/HTTPResponseParser.cpp similarity index 100% rename from modules/beast_asio/http/HTTPResponseParser.cpp rename to beast/module/asio/http/HTTPResponseParser.cpp diff --git a/modules/beast_asio/http/HTTPResponseParser.h b/beast/module/asio/http/HTTPResponseParser.h similarity index 97% rename from modules/beast_asio/http/HTTPResponseParser.h rename to beast/module/asio/http/HTTPResponseParser.h index eee6d1d2bd..4db08949e7 100644 --- a/modules/beast_asio/http/HTTPResponseParser.h +++ b/beast/module/asio/http/HTTPResponseParser.h @@ -20,7 +20,7 @@ #ifndef BEAST_HTTP_RESPONSEPARSER_H_INCLUDED #define BEAST_HTTP_RESPONSEPARSER_H_INCLUDED -#include +#include namespace beast { diff --git a/modules/beast_asio/http/HTTPVersion.cpp b/beast/module/asio/http/HTTPVersion.cpp similarity index 100% rename from modules/beast_asio/http/HTTPVersion.cpp rename to beast/module/asio/http/HTTPVersion.cpp diff --git a/modules/beast_asio/http/HTTPVersion.h b/beast/module/asio/http/HTTPVersion.h similarity index 100% rename from modules/beast_asio/http/HTTPVersion.h rename to beast/module/asio/http/HTTPVersion.h diff --git a/modules/beast_asio/protocol/HandshakeDetectLogic.h b/beast/module/asio/protocol/HandshakeDetectLogic.h similarity index 100% rename from modules/beast_asio/protocol/HandshakeDetectLogic.h rename to beast/module/asio/protocol/HandshakeDetectLogic.h diff --git a/modules/beast_asio/protocol/HandshakeDetectLogicPROXY.cpp b/beast/module/asio/protocol/HandshakeDetectLogicPROXY.cpp similarity index 100% rename from modules/beast_asio/protocol/HandshakeDetectLogicPROXY.cpp rename to beast/module/asio/protocol/HandshakeDetectLogicPROXY.cpp diff --git a/modules/beast_asio/protocol/HandshakeDetectLogicPROXY.h b/beast/module/asio/protocol/HandshakeDetectLogicPROXY.h similarity index 97% rename from modules/beast_asio/protocol/HandshakeDetectLogicPROXY.h rename to beast/module/asio/protocol/HandshakeDetectLogicPROXY.h index 1593b32869..bde44bedac 100644 --- a/modules/beast_asio/protocol/HandshakeDetectLogicPROXY.h +++ b/beast/module/asio/protocol/HandshakeDetectLogicPROXY.h @@ -20,8 +20,8 @@ #ifndef BEAST_ASIO_HANDSHAKE_HANDSHAKEDETECTLOGICPROXY_H_INCLUDED #define BEAST_ASIO_HANDSHAKE_HANDSHAKEDETECTLOGICPROXY_H_INCLUDED -#include -#include +#include +#include namespace beast { namespace asio { diff --git a/modules/beast_asio/protocol/HandshakeDetectLogicSSL2.h b/beast/module/asio/protocol/HandshakeDetectLogicSSL2.h similarity index 100% rename from modules/beast_asio/protocol/HandshakeDetectLogicSSL2.h rename to beast/module/asio/protocol/HandshakeDetectLogicSSL2.h diff --git a/modules/beast_asio/protocol/HandshakeDetectLogicSSL3.h b/beast/module/asio/protocol/HandshakeDetectLogicSSL3.h similarity index 100% rename from modules/beast_asio/protocol/HandshakeDetectLogicSSL3.h rename to beast/module/asio/protocol/HandshakeDetectLogicSSL3.h diff --git a/modules/beast_asio/protocol/HandshakeDetector.h b/beast/module/asio/protocol/HandshakeDetector.h similarity index 100% rename from modules/beast_asio/protocol/HandshakeDetector.h rename to beast/module/asio/protocol/HandshakeDetector.h diff --git a/modules/beast_asio/protocol/InputParser.h b/beast/module/asio/protocol/InputParser.h similarity index 99% rename from modules/beast_asio/protocol/InputParser.h rename to beast/module/asio/protocol/InputParser.h index ae048ce385..a1323468f7 100644 --- a/modules/beast_asio/protocol/InputParser.h +++ b/beast/module/asio/protocol/InputParser.h @@ -20,7 +20,7 @@ #ifndef BEAST_ASIO_HANDSHAKE_INPUTPARSER_H_INCLUDED #define BEAST_ASIO_HANDSHAKE_INPUTPARSER_H_INCLUDED -#include +#include namespace beast { namespace asio { diff --git a/modules/beast_asio/protocol/PrefilledReadStream.h b/beast/module/asio/protocol/PrefilledReadStream.h similarity index 100% rename from modules/beast_asio/protocol/PrefilledReadStream.h rename to beast/module/asio/protocol/PrefilledReadStream.h diff --git a/modules/beast_asio/system/BoostIncludes.h b/beast/module/asio/system/BoostIncludes.h similarity index 97% rename from modules/beast_asio/system/BoostIncludes.h rename to beast/module/asio/system/BoostIncludes.h index 7284510127..4415e8e5f0 100644 --- a/modules/beast_asio/system/BoostIncludes.h +++ b/beast/module/asio/system/BoostIncludes.h @@ -22,7 +22,7 @@ // Make sure we take care of fixing boost::bind oddities first. #if !defined(BEAST_CORE_H_INCLUDED) -#error beast_core.h must be included before including this file +#error core.h must be included before including this file #endif // These should have already been set in your project, but diff --git a/modules/beast_asio/system/OpenSSLIncludes.h b/beast/module/asio/system/OpenSSLIncludes.h similarity index 100% rename from modules/beast_asio/system/OpenSSLIncludes.h rename to beast/module/asio/system/OpenSSLIncludes.h diff --git a/modules/beast_asio/tests/PeerTest.cpp b/beast/module/asio/tests/PeerTest.cpp similarity index 100% rename from modules/beast_asio/tests/PeerTest.cpp rename to beast/module/asio/tests/PeerTest.cpp diff --git a/modules/beast_asio/tests/PeerTest.h b/beast/module/asio/tests/PeerTest.h similarity index 100% rename from modules/beast_asio/tests/PeerTest.h rename to beast/module/asio/tests/PeerTest.h diff --git a/modules/beast_asio/tests/TestPeer.h b/beast/module/asio/tests/TestPeer.h similarity index 100% rename from modules/beast_asio/tests/TestPeer.h rename to beast/module/asio/tests/TestPeer.h diff --git a/modules/beast_asio/tests/TestPeerBasics.cpp b/beast/module/asio/tests/TestPeerBasics.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerBasics.cpp rename to beast/module/asio/tests/TestPeerBasics.cpp diff --git a/modules/beast_asio/tests/TestPeerBasics.h b/beast/module/asio/tests/TestPeerBasics.h similarity index 100% rename from modules/beast_asio/tests/TestPeerBasics.h rename to beast/module/asio/tests/TestPeerBasics.h diff --git a/modules/beast_asio/tests/TestPeerDetails.h b/beast/module/asio/tests/TestPeerDetails.h similarity index 100% rename from modules/beast_asio/tests/TestPeerDetails.h rename to beast/module/asio/tests/TestPeerDetails.h diff --git a/modules/beast_asio/tests/TestPeerDetailsTcp.h b/beast/module/asio/tests/TestPeerDetailsTcp.h similarity index 100% rename from modules/beast_asio/tests/TestPeerDetailsTcp.h rename to beast/module/asio/tests/TestPeerDetailsTcp.h diff --git a/modules/beast_asio/tests/TestPeerLogic.cpp b/beast/module/asio/tests/TestPeerLogic.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerLogic.cpp rename to beast/module/asio/tests/TestPeerLogic.cpp diff --git a/modules/beast_asio/tests/TestPeerLogic.h b/beast/module/asio/tests/TestPeerLogic.h similarity index 100% rename from modules/beast_asio/tests/TestPeerLogic.h rename to beast/module/asio/tests/TestPeerLogic.h diff --git a/modules/beast_asio/tests/TestPeerLogicAsyncClient.cpp b/beast/module/asio/tests/TestPeerLogicAsyncClient.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicAsyncClient.cpp rename to beast/module/asio/tests/TestPeerLogicAsyncClient.cpp diff --git a/modules/beast_asio/tests/TestPeerLogicAsyncClient.h b/beast/module/asio/tests/TestPeerLogicAsyncClient.h similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicAsyncClient.h rename to beast/module/asio/tests/TestPeerLogicAsyncClient.h diff --git a/modules/beast_asio/tests/TestPeerLogicAsyncServer.cpp b/beast/module/asio/tests/TestPeerLogicAsyncServer.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicAsyncServer.cpp rename to beast/module/asio/tests/TestPeerLogicAsyncServer.cpp diff --git a/modules/beast_asio/tests/TestPeerLogicAsyncServer.h b/beast/module/asio/tests/TestPeerLogicAsyncServer.h similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicAsyncServer.h rename to beast/module/asio/tests/TestPeerLogicAsyncServer.h diff --git a/modules/beast_asio/tests/TestPeerLogicProxyClient.cpp b/beast/module/asio/tests/TestPeerLogicProxyClient.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicProxyClient.cpp rename to beast/module/asio/tests/TestPeerLogicProxyClient.cpp diff --git a/modules/beast_asio/tests/TestPeerLogicProxyClient.h b/beast/module/asio/tests/TestPeerLogicProxyClient.h similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicProxyClient.h rename to beast/module/asio/tests/TestPeerLogicProxyClient.h diff --git a/modules/beast_asio/tests/TestPeerLogicSyncClient.cpp b/beast/module/asio/tests/TestPeerLogicSyncClient.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicSyncClient.cpp rename to beast/module/asio/tests/TestPeerLogicSyncClient.cpp diff --git a/modules/beast_asio/tests/TestPeerLogicSyncClient.h b/beast/module/asio/tests/TestPeerLogicSyncClient.h similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicSyncClient.h rename to beast/module/asio/tests/TestPeerLogicSyncClient.h diff --git a/modules/beast_asio/tests/TestPeerLogicSyncServer.cpp b/beast/module/asio/tests/TestPeerLogicSyncServer.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicSyncServer.cpp rename to beast/module/asio/tests/TestPeerLogicSyncServer.cpp diff --git a/modules/beast_asio/tests/TestPeerLogicSyncServer.h b/beast/module/asio/tests/TestPeerLogicSyncServer.h similarity index 100% rename from modules/beast_asio/tests/TestPeerLogicSyncServer.h rename to beast/module/asio/tests/TestPeerLogicSyncServer.h diff --git a/modules/beast_asio/tests/TestPeerType.h b/beast/module/asio/tests/TestPeerType.h similarity index 100% rename from modules/beast_asio/tests/TestPeerType.h rename to beast/module/asio/tests/TestPeerType.h diff --git a/modules/beast_asio/tests/TestPeerUnitTests.cpp b/beast/module/asio/tests/TestPeerUnitTests.cpp similarity index 100% rename from modules/beast_asio/tests/TestPeerUnitTests.cpp rename to beast/module/asio/tests/TestPeerUnitTests.cpp diff --git a/modules/beast_core/containers/Array.h b/beast/module/core/containers/Array.h similarity index 99% rename from modules/beast_core/containers/Array.h rename to beast/module/core/containers/Array.h index b458f5a431..431c457d8c 100644 --- a/modules/beast_core/containers/Array.h +++ b/beast/module/core/containers/Array.h @@ -24,9 +24,9 @@ #ifndef BEAST_ARRAY_H_INCLUDED #define BEAST_ARRAY_H_INCLUDED -#include -#include -#include +#include +#include +#include namespace beast { diff --git a/modules/beast_core/containers/ArrayAllocationBase.h b/beast/module/core/containers/ArrayAllocationBase.h similarity index 100% rename from modules/beast_core/containers/ArrayAllocationBase.h rename to beast/module/core/containers/ArrayAllocationBase.h diff --git a/modules/beast_core/containers/ElementComparator.h b/beast/module/core/containers/ElementComparator.h similarity index 100% rename from modules/beast_core/containers/ElementComparator.h rename to beast/module/core/containers/ElementComparator.h diff --git a/modules/beast_core/containers/LinkedListPointer.h b/beast/module/core/containers/LinkedListPointer.h similarity index 100% rename from modules/beast_core/containers/LinkedListPointer.h rename to beast/module/core/containers/LinkedListPointer.h diff --git a/modules/beast_core/containers/ScopedValueSetter.h b/beast/module/core/containers/ScopedValueSetter.h similarity index 100% rename from modules/beast_core/containers/ScopedValueSetter.h rename to beast/module/core/containers/ScopedValueSetter.h diff --git a/modules/beast_core/beast_core.h b/beast/module/core/core.h similarity index 61% rename from modules/beast_core/beast_core.h rename to beast/module/core/core.h index d2db01f1bb..c4e9b54f44 100644 --- a/modules/beast_core/beast_core.h +++ b/beast/module/core/core.h @@ -28,9 +28,9 @@ #include #include -#include -#include -#include +#include +#include +#include #if BEAST_MSVC # pragma warning (disable: 4251) // (DLL build warning, must be disabled before pushing the warning state) @@ -63,7 +63,7 @@ #include #include -#include +#include namespace beast { @@ -78,13 +78,13 @@ class FileOutputStream; // Order matters, since headers don't have their own #include lines. // Add new includes to the bottom. -#include +#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include // If the MSVC debug heap headers were included, disable // the macros during the juce include since they conflict. @@ -116,7 +116,7 @@ class FileOutputStream; #undef _aligned_offset_recalloc #undef _aligned_msize #endif -#include +#include #ifdef _CRTDBG_MAP_ALLOC #pragma pop_macro("_aligned_msize") #pragma pop_macro("_aligned_offset_recalloc") @@ -133,49 +133,49 @@ class FileOutputStream; #pragma pop_macro("calloc") #endif -#include +#include -#include -#include -#include -#include +#include +#include +#include +#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include -#include +#include -#include +#include -#include +#include #if BEAST_MSVC #pragma warning (pop) diff --git a/modules/beast_core/beast_core.unity.cpp b/beast/module/core/core.unity.cpp similarity index 64% rename from modules/beast_core/beast_core.unity.cpp rename to beast/module/core/core.unity.cpp index f2741a5ed9..23b32392aa 100644 --- a/modules/beast_core/beast_core.unity.cpp +++ b/beast/module/core/core.unity.cpp @@ -26,8 +26,8 @@ #endif //============================================================================== -#include -#include +#include +#include #include #include @@ -126,45 +126,45 @@ #undef _aligned_msize #endif -#include -#include -#include +#include +#include +#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include -#include +#include -#include +#include -#include +#include -#include +#include -#include -#include -#include -#include +#include +#include +#include +#include -#include +#include -#include -#include -#include +#include +#include +#include -#include -#include +#include +#include -#include -#include +#include +#include #if BEAST_MAC || BEAST_IOS -#include +#include #endif #if BEAST_ANDROID @@ -172,31 +172,31 @@ #endif #if ! BEAST_WINDOWS -#include +#include #endif #if BEAST_MAC || BEAST_IOS -#include -#include -#include -#include +#include +#include +#include +#include #elif BEAST_WINDOWS -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #elif BEAST_LINUX -#include -#include -#include +#include +#include +#include #elif BEAST_BSD -#include -#include -#include +#include +#include +#include #elif BEAST_ANDROID #include "native/android_Files.cpp" @@ -234,4 +234,4 @@ void beast_reportFatalError (char const* message, char const* fileName, int line #endif // Must be outside the namespace -#include +#include diff --git a/modules/beast_core/beast_core.unity.mm b/beast/module/core/core.unity.mm similarity index 100% rename from modules/beast_core/beast_core.unity.mm rename to beast/module/core/core.unity.mm diff --git a/modules/beast_core/diagnostic/FatalError.cpp b/beast/module/core/diagnostic/FatalError.cpp similarity index 100% rename from modules/beast_core/diagnostic/FatalError.cpp rename to beast/module/core/diagnostic/FatalError.cpp diff --git a/modules/beast_core/diagnostic/FatalError.h b/beast/module/core/diagnostic/FatalError.h similarity index 100% rename from modules/beast_core/diagnostic/FatalError.h rename to beast/module/core/diagnostic/FatalError.h diff --git a/modules/beast_core/diagnostic/MeasureFunctionCallTime.h b/beast/module/core/diagnostic/MeasureFunctionCallTime.h similarity index 100% rename from modules/beast_core/diagnostic/MeasureFunctionCallTime.h rename to beast/module/core/diagnostic/MeasureFunctionCallTime.h diff --git a/modules/beast_core/diagnostic/SemanticVersion.cpp b/beast/module/core/diagnostic/SemanticVersion.cpp similarity index 100% rename from modules/beast_core/diagnostic/SemanticVersion.cpp rename to beast/module/core/diagnostic/SemanticVersion.cpp diff --git a/modules/beast_core/diagnostic/SemanticVersion.h b/beast/module/core/diagnostic/SemanticVersion.h similarity index 100% rename from modules/beast_core/diagnostic/SemanticVersion.h rename to beast/module/core/diagnostic/SemanticVersion.h diff --git a/modules/beast_core/diagnostic/UnitTestUtilities.cpp b/beast/module/core/diagnostic/UnitTestUtilities.cpp similarity index 100% rename from modules/beast_core/diagnostic/UnitTestUtilities.cpp rename to beast/module/core/diagnostic/UnitTestUtilities.cpp diff --git a/modules/beast_core/diagnostic/UnitTestUtilities.h b/beast/module/core/diagnostic/UnitTestUtilities.h similarity index 100% rename from modules/beast_core/diagnostic/UnitTestUtilities.h rename to beast/module/core/diagnostic/UnitTestUtilities.h diff --git a/modules/beast_core/files/DirectoryIterator.cpp b/beast/module/core/files/DirectoryIterator.cpp similarity index 100% rename from modules/beast_core/files/DirectoryIterator.cpp rename to beast/module/core/files/DirectoryIterator.cpp diff --git a/modules/beast_core/files/DirectoryIterator.h b/beast/module/core/files/DirectoryIterator.h similarity index 100% rename from modules/beast_core/files/DirectoryIterator.h rename to beast/module/core/files/DirectoryIterator.h diff --git a/modules/beast_core/files/File.cpp b/beast/module/core/files/File.cpp similarity index 100% rename from modules/beast_core/files/File.cpp rename to beast/module/core/files/File.cpp diff --git a/modules/beast_core/files/File.h b/beast/module/core/files/File.h similarity index 99% rename from modules/beast_core/files/File.h rename to beast/module/core/files/File.h index 03891714e8..cee8d93113 100644 --- a/modules/beast_core/files/File.h +++ b/beast/module/core/files/File.h @@ -24,12 +24,12 @@ #ifndef BEAST_FILE_H_INCLUDED #define BEAST_FILE_H_INCLUDED -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include namespace beast { diff --git a/modules/beast_core/files/FileInputStream.cpp b/beast/module/core/files/FileInputStream.cpp similarity index 100% rename from modules/beast_core/files/FileInputStream.cpp rename to beast/module/core/files/FileInputStream.cpp diff --git a/modules/beast_core/files/FileInputStream.h b/beast/module/core/files/FileInputStream.h similarity index 100% rename from modules/beast_core/files/FileInputStream.h rename to beast/module/core/files/FileInputStream.h diff --git a/modules/beast_core/files/FileOutputStream.cpp b/beast/module/core/files/FileOutputStream.cpp similarity index 100% rename from modules/beast_core/files/FileOutputStream.cpp rename to beast/module/core/files/FileOutputStream.cpp diff --git a/modules/beast_core/files/FileOutputStream.h b/beast/module/core/files/FileOutputStream.h similarity index 100% rename from modules/beast_core/files/FileOutputStream.h rename to beast/module/core/files/FileOutputStream.h diff --git a/modules/beast_core/files/FileSearchPath.cpp b/beast/module/core/files/FileSearchPath.cpp similarity index 100% rename from modules/beast_core/files/FileSearchPath.cpp rename to beast/module/core/files/FileSearchPath.cpp diff --git a/modules/beast_core/files/FileSearchPath.h b/beast/module/core/files/FileSearchPath.h similarity index 100% rename from modules/beast_core/files/FileSearchPath.h rename to beast/module/core/files/FileSearchPath.h diff --git a/modules/beast_core/files/RandomAccessFile.cpp b/beast/module/core/files/RandomAccessFile.cpp similarity index 100% rename from modules/beast_core/files/RandomAccessFile.cpp rename to beast/module/core/files/RandomAccessFile.cpp diff --git a/modules/beast_core/files/RandomAccessFile.h b/beast/module/core/files/RandomAccessFile.h similarity index 100% rename from modules/beast_core/files/RandomAccessFile.h rename to beast/module/core/files/RandomAccessFile.h diff --git a/modules/beast_core/files/TemporaryFile.cpp b/beast/module/core/files/TemporaryFile.cpp similarity index 100% rename from modules/beast_core/files/TemporaryFile.cpp rename to beast/module/core/files/TemporaryFile.cpp diff --git a/modules/beast_core/files/TemporaryFile.h b/beast/module/core/files/TemporaryFile.h similarity index 100% rename from modules/beast_core/files/TemporaryFile.h rename to beast/module/core/files/TemporaryFile.h diff --git a/modules/beast_core/logging/Logger.cpp b/beast/module/core/logging/Logger.cpp similarity index 100% rename from modules/beast_core/logging/Logger.cpp rename to beast/module/core/logging/Logger.cpp diff --git a/modules/beast_core/logging/Logger.h b/beast/module/core/logging/Logger.h similarity index 100% rename from modules/beast_core/logging/Logger.h rename to beast/module/core/logging/Logger.h diff --git a/modules/beast_core/maths/Math.h b/beast/module/core/maths/Math.h similarity index 100% rename from modules/beast_core/maths/Math.h rename to beast/module/core/maths/Math.h diff --git a/modules/beast_core/maths/Random.cpp b/beast/module/core/maths/Random.cpp similarity index 100% rename from modules/beast_core/maths/Random.cpp rename to beast/module/core/maths/Random.cpp diff --git a/modules/beast_core/maths/Random.h b/beast/module/core/maths/Random.h similarity index 100% rename from modules/beast_core/maths/Random.h rename to beast/module/core/maths/Random.h diff --git a/modules/beast_core/maths/Range.h b/beast/module/core/maths/Range.h similarity index 100% rename from modules/beast_core/maths/Range.h rename to beast/module/core/maths/Range.h diff --git a/modules/beast_core/memory/MemoryBlock.cpp b/beast/module/core/memory/MemoryBlock.cpp similarity index 100% rename from modules/beast_core/memory/MemoryBlock.cpp rename to beast/module/core/memory/MemoryBlock.cpp diff --git a/modules/beast_core/memory/MemoryBlock.h b/beast/module/core/memory/MemoryBlock.h similarity index 100% rename from modules/beast_core/memory/MemoryBlock.h rename to beast/module/core/memory/MemoryBlock.h diff --git a/modules/beast_core/memory/SharedSingleton.h b/beast/module/core/memory/SharedSingleton.h similarity index 99% rename from modules/beast_core/memory/SharedSingleton.h rename to beast/module/core/memory/SharedSingleton.h index 200b9a9958..a42ee424be 100644 --- a/modules/beast_core/memory/SharedSingleton.h +++ b/beast/module/core/memory/SharedSingleton.h @@ -22,7 +22,7 @@ #include #include -#include +#include namespace beast { diff --git a/modules/beast_core/misc/Result.cpp b/beast/module/core/misc/Result.cpp similarity index 100% rename from modules/beast_core/misc/Result.cpp rename to beast/module/core/misc/Result.cpp diff --git a/modules/beast_core/misc/Result.h b/beast/module/core/misc/Result.h similarity index 100% rename from modules/beast_core/misc/Result.h rename to beast/module/core/misc/Result.h diff --git a/modules/beast_core/misc/WindowsRegistry.h b/beast/module/core/misc/WindowsRegistry.h similarity index 100% rename from modules/beast_core/misc/WindowsRegistry.h rename to beast/module/core/misc/WindowsRegistry.h diff --git a/modules/beast_core/native/BasicNativeHeaders.h b/beast/module/core/native/BasicNativeHeaders.h similarity index 100% rename from modules/beast_core/native/BasicNativeHeaders.h rename to beast/module/core/native/BasicNativeHeaders.h diff --git a/modules/beast_core/native/bsd_Files.cpp b/beast/module/core/native/bsd_Files.cpp similarity index 100% rename from modules/beast_core/native/bsd_Files.cpp rename to beast/module/core/native/bsd_Files.cpp diff --git a/modules/beast_core/native/bsd_SystemStats.cpp b/beast/module/core/native/bsd_SystemStats.cpp similarity index 100% rename from modules/beast_core/native/bsd_SystemStats.cpp rename to beast/module/core/native/bsd_SystemStats.cpp diff --git a/modules/beast_core/native/bsd_Threads.cpp b/beast/module/core/native/bsd_Threads.cpp similarity index 100% rename from modules/beast_core/native/bsd_Threads.cpp rename to beast/module/core/native/bsd_Threads.cpp diff --git a/modules/beast_core/native/linux_Files.cpp b/beast/module/core/native/linux_Files.cpp similarity index 100% rename from modules/beast_core/native/linux_Files.cpp rename to beast/module/core/native/linux_Files.cpp diff --git a/modules/beast_core/native/linux_SystemStats.cpp b/beast/module/core/native/linux_SystemStats.cpp similarity index 100% rename from modules/beast_core/native/linux_SystemStats.cpp rename to beast/module/core/native/linux_SystemStats.cpp diff --git a/modules/beast_core/native/linux_Threads.cpp b/beast/module/core/native/linux_Threads.cpp similarity index 100% rename from modules/beast_core/native/linux_Threads.cpp rename to beast/module/core/native/linux_Threads.cpp diff --git a/modules/beast_core/native/mac_Files.mm b/beast/module/core/native/mac_Files.mm similarity index 100% rename from modules/beast_core/native/mac_Files.mm rename to beast/module/core/native/mac_Files.mm diff --git a/modules/beast_core/native/mac_Strings.mm b/beast/module/core/native/mac_Strings.mm similarity index 100% rename from modules/beast_core/native/mac_Strings.mm rename to beast/module/core/native/mac_Strings.mm diff --git a/modules/beast_core/native/mac_SystemStats.mm b/beast/module/core/native/mac_SystemStats.mm similarity index 100% rename from modules/beast_core/native/mac_SystemStats.mm rename to beast/module/core/native/mac_SystemStats.mm diff --git a/modules/beast_core/native/mac_Threads.mm b/beast/module/core/native/mac_Threads.mm similarity index 100% rename from modules/beast_core/native/mac_Threads.mm rename to beast/module/core/native/mac_Threads.mm diff --git a/modules/beast_core/native/osx_ObjCHelpers.h b/beast/module/core/native/osx_ObjCHelpers.h similarity index 100% rename from modules/beast_core/native/osx_ObjCHelpers.h rename to beast/module/core/native/osx_ObjCHelpers.h diff --git a/modules/beast_core/native/posix_SharedCode.h b/beast/module/core/native/posix_SharedCode.h similarity index 100% rename from modules/beast_core/native/posix_SharedCode.h rename to beast/module/core/native/posix_SharedCode.h diff --git a/modules/beast_core/native/win32_ComSmartPtr.h b/beast/module/core/native/win32_ComSmartPtr.h similarity index 100% rename from modules/beast_core/native/win32_ComSmartPtr.h rename to beast/module/core/native/win32_ComSmartPtr.h diff --git a/modules/beast_core/native/win32_Files.cpp b/beast/module/core/native/win32_Files.cpp similarity index 100% rename from modules/beast_core/native/win32_Files.cpp rename to beast/module/core/native/win32_Files.cpp diff --git a/modules/beast_core/native/win32_Registry.cpp b/beast/module/core/native/win32_Registry.cpp similarity index 100% rename from modules/beast_core/native/win32_Registry.cpp rename to beast/module/core/native/win32_Registry.cpp diff --git a/modules/beast_core/native/win32_SystemStats.cpp b/beast/module/core/native/win32_SystemStats.cpp similarity index 100% rename from modules/beast_core/native/win32_SystemStats.cpp rename to beast/module/core/native/win32_SystemStats.cpp diff --git a/modules/beast_core/native/win32_Threads.cpp b/beast/module/core/native/win32_Threads.cpp similarity index 100% rename from modules/beast_core/native/win32_Threads.cpp rename to beast/module/core/native/win32_Threads.cpp diff --git a/modules/beast_core/streams/FileInputSource.cpp b/beast/module/core/streams/FileInputSource.cpp similarity index 100% rename from modules/beast_core/streams/FileInputSource.cpp rename to beast/module/core/streams/FileInputSource.cpp diff --git a/modules/beast_core/streams/FileInputSource.h b/beast/module/core/streams/FileInputSource.h similarity index 100% rename from modules/beast_core/streams/FileInputSource.h rename to beast/module/core/streams/FileInputSource.h diff --git a/modules/beast_core/streams/InputSource.h b/beast/module/core/streams/InputSource.h similarity index 100% rename from modules/beast_core/streams/InputSource.h rename to beast/module/core/streams/InputSource.h diff --git a/modules/beast_core/streams/InputStream.cpp b/beast/module/core/streams/InputStream.cpp similarity index 100% rename from modules/beast_core/streams/InputStream.cpp rename to beast/module/core/streams/InputStream.cpp diff --git a/modules/beast_core/streams/InputStream.h b/beast/module/core/streams/InputStream.h similarity index 100% rename from modules/beast_core/streams/InputStream.h rename to beast/module/core/streams/InputStream.h diff --git a/modules/beast_core/streams/MemoryOutputStream.cpp b/beast/module/core/streams/MemoryOutputStream.cpp similarity index 100% rename from modules/beast_core/streams/MemoryOutputStream.cpp rename to beast/module/core/streams/MemoryOutputStream.cpp diff --git a/modules/beast_core/streams/MemoryOutputStream.h b/beast/module/core/streams/MemoryOutputStream.h similarity index 100% rename from modules/beast_core/streams/MemoryOutputStream.h rename to beast/module/core/streams/MemoryOutputStream.h diff --git a/modules/beast_core/streams/OutputStream.cpp b/beast/module/core/streams/OutputStream.cpp similarity index 100% rename from modules/beast_core/streams/OutputStream.cpp rename to beast/module/core/streams/OutputStream.cpp diff --git a/modules/beast_core/streams/OutputStream.h b/beast/module/core/streams/OutputStream.h similarity index 100% rename from modules/beast_core/streams/OutputStream.h rename to beast/module/core/streams/OutputStream.h diff --git a/modules/beast_core/system/BeforeBoost.h b/beast/module/core/system/BeforeBoost.h similarity index 96% rename from modules/beast_core/system/BeforeBoost.h rename to beast/module/core/system/BeforeBoost.h index fc7a8626b0..287d0d8505 100644 --- a/modules/beast_core/system/BeforeBoost.h +++ b/beast/module/core/system/BeforeBoost.h @@ -27,6 +27,6 @@ // If you don't include this file, and you include boost headers, // Beast will generate a compile error with an explanation of why. -#include +#include #endif diff --git a/modules/beast_core/system/BoostIncludes.h b/beast/module/core/system/BoostIncludes.h similarity index 100% rename from modules/beast_core/system/BoostIncludes.h rename to beast/module/core/system/BoostIncludes.h diff --git a/modules/beast_core/system/BoostPlaceholdersFix.cpp b/beast/module/core/system/BoostPlaceholdersFix.cpp similarity index 100% rename from modules/beast_core/system/BoostPlaceholdersFix.cpp rename to beast/module/core/system/BoostPlaceholdersFix.cpp diff --git a/modules/beast_core/system/BoostPlaceholdersFix.h b/beast/module/core/system/BoostPlaceholdersFix.h similarity index 100% rename from modules/beast_core/system/BoostPlaceholdersFix.h rename to beast/module/core/system/BoostPlaceholdersFix.h diff --git a/modules/beast_core/system/Functional.h b/beast/module/core/system/Functional.h similarity index 100% rename from modules/beast_core/system/Functional.h rename to beast/module/core/system/Functional.h diff --git a/modules/beast_core/system/FunctionalIncludes.h b/beast/module/core/system/FunctionalIncludes.h similarity index 100% rename from modules/beast_core/system/FunctionalIncludes.h rename to beast/module/core/system/FunctionalIncludes.h diff --git a/modules/beast_core/system/StandardIncludes.h b/beast/module/core/system/StandardIncludes.h similarity index 100% rename from modules/beast_core/system/StandardIncludes.h rename to beast/module/core/system/StandardIncludes.h diff --git a/modules/beast_core/system/SystemStats.cpp b/beast/module/core/system/SystemStats.cpp similarity index 100% rename from modules/beast_core/system/SystemStats.cpp rename to beast/module/core/system/SystemStats.cpp diff --git a/modules/beast_core/system/SystemStats.h b/beast/module/core/system/SystemStats.h similarity index 100% rename from modules/beast_core/system/SystemStats.h rename to beast/module/core/system/SystemStats.h diff --git a/modules/beast_core/text/LexicalCast.cpp b/beast/module/core/text/LexicalCast.cpp similarity index 100% rename from modules/beast_core/text/LexicalCast.cpp rename to beast/module/core/text/LexicalCast.cpp diff --git a/modules/beast_core/text/LexicalCast.h b/beast/module/core/text/LexicalCast.h similarity index 100% rename from modules/beast_core/text/LexicalCast.h rename to beast/module/core/text/LexicalCast.h diff --git a/modules/beast_core/text/StringArray.cpp b/beast/module/core/text/StringArray.cpp similarity index 100% rename from modules/beast_core/text/StringArray.cpp rename to beast/module/core/text/StringArray.cpp diff --git a/modules/beast_core/text/StringArray.h b/beast/module/core/text/StringArray.h similarity index 99% rename from modules/beast_core/text/StringArray.h rename to beast/module/core/text/StringArray.h index 526bcdcea1..5cbfe4f401 100644 --- a/modules/beast_core/text/StringArray.h +++ b/beast/module/core/text/StringArray.h @@ -24,8 +24,8 @@ #ifndef BEAST_STRINGARRAY_H_INCLUDED #define BEAST_STRINGARRAY_H_INCLUDED -#include -#include +#include +#include namespace beast { diff --git a/modules/beast_core/text/StringPairArray.cpp b/beast/module/core/text/StringPairArray.cpp similarity index 100% rename from modules/beast_core/text/StringPairArray.cpp rename to beast/module/core/text/StringPairArray.cpp diff --git a/modules/beast_core/text/StringPairArray.h b/beast/module/core/text/StringPairArray.h similarity index 99% rename from modules/beast_core/text/StringPairArray.h rename to beast/module/core/text/StringPairArray.h index dd2f4b5707..57c0cc6aab 100644 --- a/modules/beast_core/text/StringPairArray.h +++ b/beast/module/core/text/StringPairArray.h @@ -24,7 +24,7 @@ #ifndef BEAST_STRINGPAIRARRAY_H_INCLUDED #define BEAST_STRINGPAIRARRAY_H_INCLUDED -#include +#include #include namespace beast { diff --git a/modules/beast_core/thread/DeadlineTimer.cpp b/beast/module/core/thread/DeadlineTimer.cpp similarity index 100% rename from modules/beast_core/thread/DeadlineTimer.cpp rename to beast/module/core/thread/DeadlineTimer.cpp diff --git a/modules/beast_core/thread/DeadlineTimer.h b/beast/module/core/thread/DeadlineTimer.h similarity index 100% rename from modules/beast_core/thread/DeadlineTimer.h rename to beast/module/core/thread/DeadlineTimer.h diff --git a/modules/beast_core/thread/MutexTraits.h b/beast/module/core/thread/MutexTraits.h similarity index 100% rename from modules/beast_core/thread/MutexTraits.h rename to beast/module/core/thread/MutexTraits.h diff --git a/modules/beast_core/thread/Workers.cpp b/beast/module/core/thread/Workers.cpp similarity index 100% rename from modules/beast_core/thread/Workers.cpp rename to beast/module/core/thread/Workers.cpp diff --git a/modules/beast_core/thread/Workers.h b/beast/module/core/thread/Workers.h similarity index 99% rename from modules/beast_core/thread/Workers.h rename to beast/module/core/thread/Workers.h index 4e92138c0e..4bcf55e2a8 100644 --- a/modules/beast_core/thread/Workers.h +++ b/beast/module/core/thread/Workers.h @@ -20,7 +20,7 @@ #ifndef BEAST_WORKERS_H_INCLUDED #define BEAST_WORKERS_H_INCLUDED -#include +#include #include namespace beast { diff --git a/modules/beast_core/thread/detail/ScopedLock.h b/beast/module/core/thread/detail/ScopedLock.h similarity index 99% rename from modules/beast_core/thread/detail/ScopedLock.h rename to beast/module/core/thread/detail/ScopedLock.h index 49289a27a5..d5313f2008 100644 --- a/modules/beast_core/thread/detail/ScopedLock.h +++ b/beast/module/core/thread/detail/ScopedLock.h @@ -20,7 +20,7 @@ #ifndef BEAST_CORE_THREAD_DETAIL_SCOPEDLOCK_H_INCLUDED #define BEAST_CORE_THREAD_DETAIL_SCOPEDLOCK_H_INCLUDED -#include +#include namespace beast { diff --git a/modules/beast_core/threads/CriticalSection.h b/beast/module/core/threads/CriticalSection.h similarity index 99% rename from modules/beast_core/threads/CriticalSection.h rename to beast/module/core/threads/CriticalSection.h index 071b8922e4..f66fec739e 100644 --- a/modules/beast_core/threads/CriticalSection.h +++ b/beast/module/core/threads/CriticalSection.h @@ -24,7 +24,7 @@ #ifndef BEAST_CRITICALSECTION_H_INCLUDED #define BEAST_CRITICALSECTION_H_INCLUDED -#include +#include namespace beast { diff --git a/modules/beast_core/threads/DynamicLibrary.h b/beast/module/core/threads/DynamicLibrary.h similarity index 100% rename from modules/beast_core/threads/DynamicLibrary.h rename to beast/module/core/threads/DynamicLibrary.h diff --git a/modules/beast_core/threads/Process.h b/beast/module/core/threads/Process.h similarity index 100% rename from modules/beast_core/threads/Process.h rename to beast/module/core/threads/Process.h diff --git a/modules/beast_core/threads/ScopedLock.h b/beast/module/core/threads/ScopedLock.h similarity index 100% rename from modules/beast_core/threads/ScopedLock.h rename to beast/module/core/threads/ScopedLock.h diff --git a/modules/beast_core/time/AtExitHook.cpp b/beast/module/core/time/AtExitHook.cpp similarity index 100% rename from modules/beast_core/time/AtExitHook.cpp rename to beast/module/core/time/AtExitHook.cpp diff --git a/modules/beast_core/time/AtExitHook.h b/beast/module/core/time/AtExitHook.h similarity index 100% rename from modules/beast_core/time/AtExitHook.h rename to beast/module/core/time/AtExitHook.h diff --git a/modules/beast_core/time/Time.cpp b/beast/module/core/time/Time.cpp similarity index 100% rename from modules/beast_core/time/Time.cpp rename to beast/module/core/time/Time.cpp diff --git a/modules/beast_core/time/Time.h b/beast/module/core/time/Time.h similarity index 100% rename from modules/beast_core/time/Time.h rename to beast/module/core/time/Time.h diff --git a/modules/beast_sqdb/api/backend.h b/beast/module/sqdb/api/backend.h similarity index 100% rename from modules/beast_sqdb/api/backend.h rename to beast/module/sqdb/api/backend.h diff --git a/modules/beast_sqdb/api/blob.h b/beast/module/sqdb/api/blob.h similarity index 100% rename from modules/beast_sqdb/api/blob.h rename to beast/module/sqdb/api/blob.h diff --git a/modules/beast_sqdb/api/into.h b/beast/module/sqdb/api/into.h similarity index 100% rename from modules/beast_sqdb/api/into.h rename to beast/module/sqdb/api/into.h diff --git a/modules/beast_sqdb/api/session.h b/beast/module/sqdb/api/session.h similarity index 98% rename from modules/beast_sqdb/api/session.h rename to beast/module/sqdb/api/session.h index 17b1dc7150..3e271fece6 100644 --- a/modules/beast_sqdb/api/session.h +++ b/beast/module/sqdb/api/session.h @@ -61,7 +61,7 @@ #define BEAST_SQDB_SESSION_H_INCLUDED #include -#include +#include namespace beast { namespace sqdb { diff --git a/modules/beast_sqdb/api/statement.h b/beast/module/sqdb/api/statement.h similarity index 100% rename from modules/beast_sqdb/api/statement.h rename to beast/module/sqdb/api/statement.h diff --git a/modules/beast_sqdb/api/transaction.h b/beast/module/sqdb/api/transaction.h similarity index 100% rename from modules/beast_sqdb/api/transaction.h rename to beast/module/sqdb/api/transaction.h diff --git a/modules/beast_sqdb/api/type_conversion_traits.h b/beast/module/sqdb/api/type_conversion_traits.h similarity index 99% rename from modules/beast_sqdb/api/type_conversion_traits.h rename to beast/module/sqdb/api/type_conversion_traits.h index e49e9fabe6..58c99475ff 100644 --- a/modules/beast_sqdb/api/type_conversion_traits.h +++ b/beast/module/sqdb/api/type_conversion_traits.h @@ -60,7 +60,7 @@ #ifndef BEAST_SQDB_TYPE_CONVERSION_TRAITS_H_INCLUDED #define BEAST_SQDB_TYPE_CONVERSION_TRAITS_H_INCLUDED -#include +#include #include diff --git a/modules/beast_sqdb/api/use.h b/beast/module/sqdb/api/use.h similarity index 100% rename from modules/beast_sqdb/api/use.h rename to beast/module/sqdb/api/use.h diff --git a/modules/beast_sqdb/detail/error_codes.h b/beast/module/sqdb/detail/error_codes.h similarity index 100% rename from modules/beast_sqdb/detail/error_codes.h rename to beast/module/sqdb/detail/error_codes.h diff --git a/modules/beast_sqdb/detail/exchange_traits.h b/beast/module/sqdb/detail/exchange_traits.h similarity index 100% rename from modules/beast_sqdb/detail/exchange_traits.h rename to beast/module/sqdb/detail/exchange_traits.h diff --git a/modules/beast_sqdb/detail/into_type.h b/beast/module/sqdb/detail/into_type.h similarity index 100% rename from modules/beast_sqdb/detail/into_type.h rename to beast/module/sqdb/detail/into_type.h diff --git a/modules/beast_sqdb/detail/once_temp_type.h b/beast/module/sqdb/detail/once_temp_type.h similarity index 100% rename from modules/beast_sqdb/detail/once_temp_type.h rename to beast/module/sqdb/detail/once_temp_type.h diff --git a/modules/beast_sqdb/detail/prepare_temp_type.h b/beast/module/sqdb/detail/prepare_temp_type.h similarity index 100% rename from modules/beast_sqdb/detail/prepare_temp_type.h rename to beast/module/sqdb/detail/prepare_temp_type.h diff --git a/modules/beast_sqdb/detail/ref_counted_prepare_info.h b/beast/module/sqdb/detail/ref_counted_prepare_info.h similarity index 100% rename from modules/beast_sqdb/detail/ref_counted_prepare_info.h rename to beast/module/sqdb/detail/ref_counted_prepare_info.h diff --git a/modules/beast_sqdb/detail/ref_counted_statement.h b/beast/module/sqdb/detail/ref_counted_statement.h similarity index 100% rename from modules/beast_sqdb/detail/ref_counted_statement.h rename to beast/module/sqdb/detail/ref_counted_statement.h diff --git a/modules/beast_sqdb/detail/statement_imp.h b/beast/module/sqdb/detail/statement_imp.h similarity index 100% rename from modules/beast_sqdb/detail/statement_imp.h rename to beast/module/sqdb/detail/statement_imp.h diff --git a/modules/beast_sqdb/detail/type_conversion.h b/beast/module/sqdb/detail/type_conversion.h similarity index 100% rename from modules/beast_sqdb/detail/type_conversion.h rename to beast/module/sqdb/detail/type_conversion.h diff --git a/modules/beast_sqdb/detail/type_ptr.h b/beast/module/sqdb/detail/type_ptr.h similarity index 100% rename from modules/beast_sqdb/detail/type_ptr.h rename to beast/module/sqdb/detail/type_ptr.h diff --git a/modules/beast_sqdb/detail/use_type.h b/beast/module/sqdb/detail/use_type.h similarity index 100% rename from modules/beast_sqdb/detail/use_type.h rename to beast/module/sqdb/detail/use_type.h diff --git a/modules/beast_sqdb/source/blob.cpp b/beast/module/sqdb/source/blob.cpp similarity index 100% rename from modules/beast_sqdb/source/blob.cpp rename to beast/module/sqdb/source/blob.cpp diff --git a/modules/beast_sqdb/source/error_codes.cpp b/beast/module/sqdb/source/error_codes.cpp similarity index 100% rename from modules/beast_sqdb/source/error_codes.cpp rename to beast/module/sqdb/source/error_codes.cpp diff --git a/modules/beast_sqdb/source/into_type.cpp b/beast/module/sqdb/source/into_type.cpp similarity index 100% rename from modules/beast_sqdb/source/into_type.cpp rename to beast/module/sqdb/source/into_type.cpp diff --git a/modules/beast_sqdb/source/once_temp_type.cpp b/beast/module/sqdb/source/once_temp_type.cpp similarity index 100% rename from modules/beast_sqdb/source/once_temp_type.cpp rename to beast/module/sqdb/source/once_temp_type.cpp diff --git a/modules/beast_sqdb/source/prepare_temp_type.cpp b/beast/module/sqdb/source/prepare_temp_type.cpp similarity index 100% rename from modules/beast_sqdb/source/prepare_temp_type.cpp rename to beast/module/sqdb/source/prepare_temp_type.cpp diff --git a/modules/beast_sqdb/source/ref_counted_prepare_info.cpp b/beast/module/sqdb/source/ref_counted_prepare_info.cpp similarity index 100% rename from modules/beast_sqdb/source/ref_counted_prepare_info.cpp rename to beast/module/sqdb/source/ref_counted_prepare_info.cpp diff --git a/modules/beast_sqdb/source/ref_counted_statement.cpp b/beast/module/sqdb/source/ref_counted_statement.cpp similarity index 100% rename from modules/beast_sqdb/source/ref_counted_statement.cpp rename to beast/module/sqdb/source/ref_counted_statement.cpp diff --git a/modules/beast_sqdb/source/session.cpp b/beast/module/sqdb/source/session.cpp similarity index 100% rename from modules/beast_sqdb/source/session.cpp rename to beast/module/sqdb/source/session.cpp diff --git a/modules/beast_sqdb/source/statement.cpp b/beast/module/sqdb/source/statement.cpp similarity index 100% rename from modules/beast_sqdb/source/statement.cpp rename to beast/module/sqdb/source/statement.cpp diff --git a/modules/beast_sqdb/source/statement_imp.cpp b/beast/module/sqdb/source/statement_imp.cpp similarity index 100% rename from modules/beast_sqdb/source/statement_imp.cpp rename to beast/module/sqdb/source/statement_imp.cpp diff --git a/modules/beast_sqdb/source/transaction.cpp b/beast/module/sqdb/source/transaction.cpp similarity index 100% rename from modules/beast_sqdb/source/transaction.cpp rename to beast/module/sqdb/source/transaction.cpp diff --git a/modules/beast_sqdb/source/use_type.cpp b/beast/module/sqdb/source/use_type.cpp similarity index 100% rename from modules/beast_sqdb/source/use_type.cpp rename to beast/module/sqdb/source/use_type.cpp diff --git a/modules/beast_sqdb/beast_sqdb.h b/beast/module/sqdb/sqdb.h similarity index 82% rename from modules/beast_sqdb/beast_sqdb.h rename to beast/module/sqdb/sqdb.h index 2a547cf7e6..aac81b93cc 100644 --- a/modules/beast_sqdb/beast_sqdb.h +++ b/beast/module/sqdb/sqdb.h @@ -91,32 +91,32 @@ class session; // statement.h #pragma warning (disable: 4355) // 'this' : used in base member initializer list #endif -#include -#include -#include +#include +#include +#include -#include -#include +#include +#include -#include +#include -#include -#include +#include +#include -#include -#include +#include +#include -#include +#include -#include -#include -#include +#include +#include +#include -#include +#include -#include +#include -#include +#include #if _MSC_VER #pragma warning (pop) diff --git a/modules/beast_sqdb/beast_sqdb.unity.cpp b/beast/module/sqdb/sqdb.unity.cpp similarity index 61% rename from modules/beast_sqdb/beast_sqdb.unity.cpp rename to beast/module/sqdb/sqdb.unity.cpp index fcb003b699..2c35ed2396 100644 --- a/modules/beast_sqdb/beast_sqdb.unity.cpp +++ b/beast/module/sqdb/sqdb.unity.cpp @@ -21,9 +21,9 @@ #include #endif -#include +#include -#include +#include #if BEAST_MSVC #pragma warning (push) @@ -32,21 +32,21 @@ #endif // implementation headers -#include -#include +#include +#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #if BEAST_MSVC #pragma warning (pop) diff --git a/modules/beast_sqlite/beast_sqlite.h b/beast/module/sqlite/sqlite.h similarity index 96% rename from modules/beast_sqlite/beast_sqlite.h rename to beast/module/sqlite/sqlite.h index 8049106508..b4fca818ef 100644 --- a/modules/beast_sqlite/beast_sqlite.h +++ b/beast/module/sqlite/sqlite.h @@ -39,7 +39,7 @@ # if BEAST_USE_NATIVE_SQLITE && BEAST_HAVE_NATIVE_SQLITE #include # else -#include // Amalgamated +#include // Amalgamated # endif #endif diff --git a/modules/beast_sqlite/beast_sqlite.unity.c b/beast/module/sqlite/sqlite.unity.c similarity index 96% rename from modules/beast_sqlite/beast_sqlite.unity.c rename to beast/module/sqlite/sqlite.unity.c index c5bf8b21a8..1ea977929d 100644 --- a/modules/beast_sqlite/beast_sqlite.unity.c +++ b/beast/module/sqlite/sqlite.unity.c @@ -30,7 +30,7 @@ // Prevents sqlite.h from being included, since it screws up the .c #define BEAST_SQLITE_CPP_INCLUDED -#include +#include #if ! (BEAST_USE_NATIVE_SQLITE && BEAST_HAVE_NATIVE_SQLITE) @@ -64,7 +64,7 @@ #define NDEBUG #endif -#include +#include #if BEAST_MSVC #pragma warning (pop) diff --git a/modules/beast_sqlite/sqlite/sqlite3.c b/beast/module/sqlite/sqlite/sqlite3.c similarity index 100% rename from modules/beast_sqlite/sqlite/sqlite3.c rename to beast/module/sqlite/sqlite/sqlite3.c diff --git a/modules/beast_sqlite/sqlite/sqlite3.h b/beast/module/sqlite/sqlite/sqlite3.h similarity index 100% rename from modules/beast_sqlite/sqlite/sqlite3.h rename to beast/module/sqlite/sqlite/sqlite3.h diff --git a/modules/beast_sqlite/sqlite/sqlite3ext.h b/beast/module/sqlite/sqlite/sqlite3ext.h similarity index 100% rename from modules/beast_sqlite/sqlite/sqlite3ext.h rename to beast/module/sqlite/sqlite/sqlite3ext.h diff --git a/beast/threads/impl/Thread.cpp b/beast/threads/impl/Thread.cpp index 88863e88d6..6c2e5b69c6 100644 --- a/beast/threads/impl/Thread.cpp +++ b/beast/threads/impl/Thread.cpp @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include @@ -452,7 +452,7 @@ void Thread::yield() #include #import namespace beast{ -#include +#include } #else diff --git a/beast/threads/tests/ServiceQueue.cpp b/beast/threads/tests/ServiceQueue.cpp index cbd12a4b1e..708bb80432 100644 --- a/beast/threads/tests/ServiceQueue.cpp +++ b/beast/threads/tests/ServiceQueue.cpp @@ -21,8 +21,8 @@ #include -#include -#include +#include +#include #include #include diff --git a/beast/utility/impl/Debug.cpp b/beast/utility/impl/Debug.cpp index 69e28dfd32..32413fa6c6 100644 --- a/beast/utility/impl/Debug.cpp +++ b/beast/utility/impl/Debug.cpp @@ -19,7 +19,7 @@ #include #include -#include +#include namespace beast { diff --git a/beast/utility/impl/Journal.cpp b/beast/utility/impl/Journal.cpp index 7bb261e5ec..3a5c030f53 100644 --- a/beast/utility/impl/Journal.cpp +++ b/beast/utility/impl/Journal.cpp @@ -18,7 +18,7 @@ //============================================================================== #include -#include +#include namespace beast { diff --git a/beast/utility/impl/LeakChecked.cpp b/beast/utility/impl/LeakChecked.cpp index 4c9bae1927..1a49b11fba 100644 --- a/beast/utility/impl/LeakChecked.cpp +++ b/beast/utility/impl/LeakChecked.cpp @@ -18,7 +18,7 @@ //============================================================================== #include -#include +#include namespace beast { diff --git a/modules/beast_asio/beast_asio.h b/modules/beast_asio/beast_asio.h deleted file mode 100644 index 3d8e2cd201..0000000000 --- a/modules/beast_asio/beast_asio.h +++ /dev/null @@ -1,77 +0,0 @@ -//------------------------------------------------------------------------------ -/* - This file is part of Beast: https://github.com/vinniefalco/Beast - Copyright 2013, Vinnie Falco - - Permission to use, copy, modify, and/or distribute this software for any - purpose with or without fee is hereby granted, provided that the above - copyright notice and this permission notice appear in all copies. - - THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -*/ -//============================================================================== - -#ifndef BEAST_ASIO_MODULE_H_INCLUDED -#define BEAST_ASIO_MODULE_H_INCLUDED - -// Must come before boost includes to fix the bost placeholders. -#include - -// This module requires boost and possibly OpenSSL -#include - -#include -#include - -#include - -// Order matters -#include - -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -#include - -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#endif - diff --git a/modules/beast_asio/beast_asio.unity.cpp b/modules/beast_asio/beast_asio.unity.cpp deleted file mode 100644 index aa4fc5562e..0000000000 --- a/modules/beast_asio/beast_asio.unity.cpp +++ /dev/null @@ -1,56 +0,0 @@ -//------------------------------------------------------------------------------ -/* - This file is part of Beast: https://github.com/vinniefalco/Beast - Copyright 2013, Vinnie Falco - - Permission to use, copy, modify, and/or distribute this software for any - purpose with or without fee is hereby granted, provided that the above - copyright notice and this permission notice appear in all copies. - - THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - ANY SPECIAL , DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -*/ -//============================================================================== - -#if BEAST_INCLUDE_BEASTCONFIG -#include -#endif - -#include - -#include - -#include - -#include -#include - -#include - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include diff --git a/modules/beast_boost/.gitignore b/modules/beast_boost/.gitignore deleted file mode 100644 index 5a31723b02..0000000000 --- a/modules/beast_boost/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/boost-subtree