beast.streams improvements:

* New basic_std_ostream wraps any std::stream.
* New debug_ostream redirects output to debugger if attached.
This commit is contained in:
Vinnie Falco
2014-03-20 16:50:25 -07:00
parent e92dd73169
commit 0bb6171a85
5 changed files with 166 additions and 20 deletions

View File

@@ -193,6 +193,8 @@
<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\streams\debug_ostream.h" />
<ClInclude Include="..\..\beast\streams\basic_std_ostream.h" />
<ClInclude Include="..\..\beast\Strings.h" />
<ClInclude Include="..\..\beast\strings\CharacterFunctions.h" />
<ClInclude Include="..\..\beast\strings\CharPointer_ASCII.h" />

View File

@@ -1164,6 +1164,12 @@
<ClInclude Include="..\..\beast\container\const_container.h">
<Filter>beast\container</Filter>
</ClInclude>
<ClInclude Include="..\..\beast\streams\basic_std_ostream.h">
<Filter>beast\streams</Filter>
</ClInclude>
<ClInclude Include="..\..\beast\streams\debug_ostream.h">
<Filter>beast\streams</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\modules\beast_core\files\DirectoryIterator.cpp">