TMemoryStream : Method overview by Name

Member Visibility Description
Close(TStream) default Close the stream
CopyFrom(TStream) default Copy data from another stream.
Done(TMemoryStream) default Clean up memory and destroy the object instance.
Done(TObject) default Destroy an object.
Error(TStream) default Set stream status
Flush(TStream) default Flush the stream data from the buffer, if any.
Free(TObject) default Destroy an object and release all memory.
Get(TStream) default Read an object definition from the stream.
GetPos(TStream) default Return current position in the stream
GetSize(TStream) default Return the size of the stream.
Init(TStream) default Constructor for TStream instance
Init(TMemoryStream) default Initialize memory stream, reserves memory for stream data.
Init(TObject) default Construct (initialize) a new object
Is_Object(TObject) default Check whether a pointer points to an object.
Open(TStream) default Open the stream
Put(TStream) default Write an object to the stream.
Read(TMemoryStream) default Read data from the stream to a location in memory.
Read(TStream) default Read data from stream to buffer.
ReadStr(TStream) default Read a shortstring from the stream.
Reset(TStream) default Reset the stream
Seek(TStream) default Set stream position.
StrRead(TStream) default Read a null-terminated string from the stream.
StrWrite(TStream) default Write a null-terminated string to the stream.
Truncate(TMemoryStream) default Set the stream size to the current position.
Truncate(TStream) default Truncate the stream size on current position.
Write(TStream) default Write a number of bytes to the stream.
Write(TMemoryStream) default Write data to the stream.
WriteStr(TStream) default Write a pascal string to the stream.