BlockingReader
Public Methods
void FinishRead
public void FinishRead()
void FinishReadUnchecked
public void FinishReadUnchecked()
void * PrepareRead
public void * PrepareRead(
ulong size,
ulong alignment
)
Parameters
Type | Name | Description |
---|---|---|
ulong | size | |
ulong | alignment |
void * PrepareReadUnchecked
public void * PrepareReadUnchecked(
ulong size,
ulong alignment
)
Parameters
Type | Name | Description |
---|---|---|
ulong | size | |
ulong | alignment |
void * Read
public void * Read(
ulong size,
ulong alignment
)
Parameters
Type | Name | Description |
---|---|---|
ulong | size | |
ulong | alignment |
T Read< T >
public T Read< T >()
void * ReadArray
public void * ReadArray(
ulong elementSize,
ulong elementAlignment,
ulong count
)
Parameters
Type | Name | Description |
---|---|---|
ulong | elementSize | |
ulong | elementAlignment | |
ulong | count |
void * ReadArrayUnchecked
public void * ReadArrayUnchecked(
ulong elementSize,
ulong elementAlignment,
ulong count
)
Parameters
Type | Name | Description |
---|---|---|
ulong | elementSize | |
ulong | elementAlignment | |
ulong | count |
void * ReadUnchecked
public void * ReadUnchecked(
ulong size,
ulong alignment
)
Parameters
Type | Name | Description |
---|---|---|
ulong | size | |
ulong | alignment |
T ReadUnchecked< T >
public T ReadUnchecked< T >()
Public Attributes
IsCreated
public bool IsCreated => _Data != null;