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