strumień zajęć
Klasa definiująca interfejs zestawu SDK miP i zawartości opartej na transmisji strumieniowej.
Podsumowanie
| Członkowie | Opisy |
|---|---|
| public int64_t Read(uint8_t* buffer, int64_t bufferLength) | Odczytaj bufor ze strumienia. |
| public int64_t Write(const uint8_t* buffer, int64_t bufferLength) | Zapisuj w strumieniu z buforu. |
| public bool Flush() | opróżnij strumień. |
| nieważna publiczna Szukaj(int64_t pozycja) | Szukanie określonej pozycji w strumieniu. |
| publiczny bool CanRead() const | Sprawdź, czy można odczytać strumień. |
| public bool CanWrite() const | Sprawdź, czy można zapisywać strumienie. |
| public int64_t Position() | Uzyskiwanie bieżącej pozycji w strumieniu. |
| public int64_t Size() | Pobierz rozmiar zawartości w strumieniu. |
| public void Size(int64_t value) | Ustaw rozmiar strumienia. |
Członkowie
Funkcja read
Odczytaj bufor ze strumienia.
Parametry:
bufor:wskaźnik buforu
buforLength:rozmiar buforu.
Zwracawartość: liczba odczytanych bajtów.
Funkcja Zapis
Zapisuj w strumieniu z buforu.
Parametry:
bufor:wskaźnik buforu
buforLength:rozmiar buforu.
Zwracawartość: liczba bajtów wpisanych w pamięci.
Opróżnij, funkcja
opróżnij strumień.
Zwraca wartość: Prawda, jeśli pomyślny inny fałsz.
Funkcja Szukaj
Szukanie określonej pozycji w strumieniu.
Parametry:
- position: w celu szukania do strumienia.
Funkcja CanRead
Sprawdź, czy można odczytać strumień.
Zwracawartość : Prawda, jeśli można odczytać inny fałsz.
Funkcja CanWrite
Sprawdź, czy można zapisywać strumienie.
Zwraca wartość: True (Prawda), jeśli można napisać "inaczej" (fałsz).
Funkcja Position
Uzyskiwanie bieżącej pozycji w strumieniu.
Zwraca: Położenie w strumieniu.
Funkcja Rozmiar
Pobierz rozmiar zawartości w strumieniu.
Zwraca:Rozmiar strumienia.
Funkcja Rozmiar
Ustaw rozmiar strumienia.
Parametry:
- stream: rozmiar.