System::IO::STDIOStreamWrapperBase klass

STDIOStreamWrapperBase class

Representerar en basklass för System.IO.Stream-liknande omslag. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

template<typename T,typename>class STDIOStreamWrapperBase : public System::IO::Stream

Metoder

MetodBeskrivning
get_CanRead() const overrideBestämmer om strömmen stöder läsning.
get_CanSeek() const overrideAvgör om strömmen stöder sökning.
get_CanWrite() const overrideBestämmer om strömmen stöder skrivning.
get_Length() const overrideReturnerar strömmens längd.
get_Position() const overrideReturnerar strömmens aktuella position.
operator=(const STDIOStreamWrapperBase&)Kopieringstilldelningsoperator. Borttagen.
Seek(int64_t, SeekOrigin) overrideStäller in positionen för strömmen som representeras av det aktuella objektet.
set_Position(int64_t) overrideStäller in strömmens position.
STDIOStreamWrapperBase(const STDIOStreamWrapperBase&)Kopieringskonstruktor. Borttagen.

Fält

FältBeskrivning
static NullEn ström utan underliggande lagring.

Typedefs

TypedefBeskrivning
BaseType
char_typeRTTI-information.
int_type
off_type
pos_type
ThisType
ThisTypeBaseTypesInfo
traits_type

Se även