mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Add abstract streams module:
* New basic_abstract_ostream template for generic output * New abstract_ostream, common type alias * basic_scoped_ostream, RAII output to abstract streams
This commit is contained in:
@@ -204,6 +204,9 @@
|
||||
<ClInclude Include="..\..\beast\smart_ptr\SharedObject.h" />
|
||||
<ClInclude Include="..\..\beast\smart_ptr\SharedPtr.h" />
|
||||
<ClInclude Include="..\..\beast\StaticAssert.h" />
|
||||
<ClInclude Include="..\..\beast\streams\abstract_ostream.h" />
|
||||
<ClInclude Include="..\..\beast\streams\basic_abstract_ostream.h" />
|
||||
<ClInclude Include="..\..\beast\streams\basic_scoped_ostream.h" />
|
||||
<ClInclude Include="..\..\beast\Strings.h" />
|
||||
<ClInclude Include="..\..\beast\strings\CharacterFunctions.h" />
|
||||
<ClInclude Include="..\..\beast\strings\CharPointer_ASCII.h" />
|
||||
@@ -681,6 +684,7 @@
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\beast\smart_ptr\SmartPtr.cpp" />
|
||||
<ClCompile Include="..\..\beast\streams\streams.cpp" />
|
||||
<ClCompile Include="..\..\beast\strings\impl\CharacterFunctions.cpp">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||
|
||||
@@ -318,6 +318,9 @@
|
||||
<Filter Include="beast\workaround">
|
||||
<UniqueIdentifier>{84acd0d5-5531-470e-b9a7-42af9003aa64}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="beast\streams">
|
||||
<UniqueIdentifier>{899ea9a6-1969-4cde-b26d-8ad60acebfa4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\modules\beast_core\beast_core.h">
|
||||
@@ -1332,6 +1335,15 @@
|
||||
<ClInclude Include="..\..\beast\workaround\noexcept.h">
|
||||
<Filter>beast\workaround</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\beast\streams\abstract_ostream.h">
|
||||
<Filter>beast\streams</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\beast\streams\basic_abstract_ostream.h">
|
||||
<Filter>beast\streams</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\beast\streams\basic_scoped_ostream.h">
|
||||
<Filter>beast\streams</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\modules\beast_core\containers\DynamicObject.cpp">
|
||||
@@ -1925,6 +1937,9 @@
|
||||
<ClCompile Include="..\..\beast\http\impl\joyent_parser.cpp">
|
||||
<Filter>beast\http\impl</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\beast\streams\streams.cpp">
|
||||
<Filter>beast\streams</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Text Include="..\..\TODO.txt">
|
||||
|
||||
Reference in New Issue
Block a user