Κλάση System::IO::BasicSystemIOStreamBuf
περιεχόμενα
[
κρύβω
]BasicSystemIOStreamBuf class
Αντιπροσωπεύει ένα buffer που περιβάλλει ροές τύπου System::IO::Stream-like και επιτρέπει τη χρήση τους ως εσωτερικό buffer ροών τύπου std::iostream.
template<typename Elem,typename Traits>class BasicSystemIOStreamBuf : public std::basic_streambuf<Elem, std::char_traits<Elem>>
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| AssignRV(BasicSystemIOStreamBuf&&) | Χρησιμοποιείται στον κατασκευαστή μετακίνησης και στον τελεστή ανάθεσης μετακίνησης για την επαναφορά δεικτών και την κλήση του swap(). |
| explicit BasicSystemIOStreamBuf() | Δημιουργεί ένα νέο στιγμιότυπο του BasicSystemIOStreamBuf. |
| explicit BasicSystemIOStreamBuf(const SharedPtr<Stream>&, SystemIOStreamWrappingMode, const std::locale&) | Δημιουργεί ένα νέο στιγμιότυπο του BasicSystemIOStreamBuf. |
| BasicSystemIOStreamBuf(const BasicSystemIOStreamBuf&) | Κατασκευαστής αντιγραφής. Διαγράφηκε. |
| BasicSystemIOStreamBuf(BasicSystemIOStreamBuf&&) | Κατασκευαστής μετακίνησης. |
| operator=(const BasicSystemIOStreamBuf&) | Τελεστής ανάθεσης αντιγραφής. Διαγράφηκε. |
| operator=(BasicSystemIOStreamBuf&&) | Τελεστής ανάθεσης μετακίνησης. |
| swap(BasicSystemIOStreamBuf&) | Κλήση για ανταλλαγή *this και right, εάν δεν είναι ίσα. |
| ~BasicSystemIOStreamBuf() override | Καταστροφέας. |
Typedefs
| Typedef | Περιγραφή |
|---|---|
| char_type | |
| int_type | |
| Mysb | |
| off_type | |
| pos_type | |
| traits_type |
Δείτε επίσης
- Namespace System::IO
- Library Aspose.Page for C++