Platforms to show: All Mac Windows Linux Cross-Platform

Back to RAMStreamMBS class.

RAMStreamMBS.EOF as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RAMStream MBS Util Plugin ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns true if you are at the end of the stream.

(Read only property)

RamStreamMBS.GrowSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RAMStream MBS Util Plugin 7.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The size in bytes used to grow the ramstream backbuffer.

Default is 32 Kilobytes.
If the value is bigger than zero, it will be used as the allocation increase. Else the default value is used.
(Read and Write property)

RAMStreamMBS.Length as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RAMStream MBS Util Plugin ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns the current length of the stream.

You can truncate the stream by setting this property.
(Read and Write property)

RAMStreamMBS.LittleEndian as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RAMStream MBS Util Plugin ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Decides whether to convert integers read or wrote to the file.

See Xojos binarystream for more details.
For native platform you may set "littleendian=targetwin32".
(Read and Write property)

RAMStreamMBS.MemoryUsed as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RAMStream MBS Util Plugin ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
How much memory is currently used for this Stream.

(Read and Write property)

RAMStreamMBS.Position as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RAMStream MBS Util Plugin ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns current position.

You can set the current file stream position using this property.
(Read and Write property)

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...