Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Buffers.ArrayBufferWriter< T > Class Template Referencesealed

Public Member Functions

 ArrayBufferWriter ()
 
 ArrayBufferWriter (int initialCapacity)
 
void Clear ()
 
void Advance (int count)
 
Memory< TGetMemory (int sizeHint=0)
 
Span< TGetSpan (int sizeHint=0)
 

Properties

ReadOnlyMemory< TWrittenMemory [get]
 
ReadOnlySpan< TWrittenSpan [get]
 
int WrittenCount [get]
 
int Capacity [get]
 
int FreeCapacity [get]
 

Private Member Functions

void CheckAndResizeBuffer (int sizeHint)
 

Static Private Member Functions

static void ThrowInvalidOperationException_AdvancedTooFar (int capacity)
 
static void ThrowOutOfMemoryException (uint capacity)
 

Private Attributes

T[] _buffer
 
int _index
 

Detailed Description

Definition at line 3 of file ArrayBufferWriter.cs.


The documentation for this class was generated from the following file: