System::IO::BasicSystemOStreamWrapper class
BasicSystemOStreamWrapper class
Representeert een std::ostream-achtige wrapper die BasicSystemIOStreamBuf gebruikte als interne buffer.
template<typename Elem,typename Traits>class BasicSystemOStreamWrapper : public std::basic_ostream<Elem, std::char_traits<Elem>>
Methoden
| Methode | Beschrijving |
|---|
| AssignRV(BasicSystemOStreamWrapper&&) | Gebruikt in de move-constructor en move-toewijzingsoperator om pointers te resetten en swap() aan te roepen. |
| BasicSystemOStreamWrapper(SharedPtr<Stream>, SystemIOStreamWrappingMode) | Construeert een nieuw exemplaar van de BasicSystemOStreamWrapper. |
| BasicSystemOStreamWrapper(const BasicSystemOStreamWrapper&) | Copy‑constructor. Verwijderd. |
| BasicSystemOStreamWrapper(BasicSystemOStreamWrapper&&) | Move-constructor. |
| operator=(const BasicSystemOStreamWrapper&) | Copy‑toewijzingsoperator. Verwijderd. |
| operator=(BasicSystemOStreamWrapper&&) | Verplaatsings-toewijzingsoperator. |
| swap(BasicSystemOStreamWrapper&) | Aanroep om *this en right te verwisselen, als ze niet gelijk zijn. |
Typedefs
Zie ook