VCCC  2024.05
VisualCamp Common C++ library
stream_wrapper.hpp File Reference
#include <chrono>
#include <functional>
#include <ostream>
#include <iomanip>
#include <memory>
#include <mutex>
#include <ratio>
#include <sstream>
#include <string>
#include <tuple>
#include <type_traits>
#include <utility>
#include "vccc/__core/nodiscard.hpp"
#include "vccc/__log/global_stream_wrapper_settings.hpp"
#include "vccc/__log/ios_flags_saver.hpp"
#include "vccc/__memory/addressof.hpp"
#include "vccc/optional.hpp"
#include "vccc/__ranges/range.hpp"
#include "vccc/__ranges/range_value_t.hpp"
#include "vccc/__ranges/subrange.hpp"
#include "vccc/string_view.hpp"
#include "vccc/type_traits.hpp"
#include "vccc/variant.hpp"

Go to the source code of this file.

Classes

class  StreamManipulator
 Manipulator for vccc::StreamWrapper. More...
 
class  StreamWrapperBase< String, Stream >
 
class  BasicStreamWrapper< CharT, String, Stream >
 stream wrapper that supports extended operator overloading More...
 

Namespaces

 vccc
 

Typedefs

using StreamWrapper = BasicStreamWrapper< char >