Platforms to show: All Mac Windows Linux Cross-Platform
memoryBlock
Extensions for the REALbasic MemoryBlock class.
- NewMemoryBlockFromPtrMBS(ptr as integer) as memoryblock
- NewStringMemoryBlockMBS(data as string) as StringMemoryBlockMBS
- Memoryblock2ptrMBS(mem as memoryblock) as integer
- ptr2MemoryblockMBS(int as integer) as memoryblock
- class Memoryblock
- method CRC_32ContMBS(offset as Integer, numBytes as Integer, prevCRC as Integer) as Integer
- method CRC_32MBS(offset as Integer, numBytes as Integer) as Integer
- method CRC_CCITTContMBS(offset as Integer, numBytes as Integer, prevCRC as Integer) as Integer
- method CRC_CCITTMBS(offset as Integer, numBytes as Integer) as Integer
- method CRC_DillonMBS(bitWidth as Integer, offset as Integer, numBytes as Integer) as String
- global method CRC_DillonUInt64MBS(extends mem as memoryblock, bitWidth as Integer, offset as Integer, numBytes as Integer) as UINT64
- method EndianS16_BtoLMBS(offset as integer,count as integer)
- method EndianS16_BtoNMBS(offset as integer,count as integer)
- method EndianS16_LtoBMBS(offset as integer,count as integer)
- method EndianS16_LtoNMBS(offset as integer,count as integer)
- method EndianS16_NtoBMBS(offset as integer,count as integer)
- method EndianS16_NtoLMBS(offset as integer,count as integer)
- method EndianS32_BtoLMBS(offset as integer,count as integer)
- method EndianS32_BtoNMBS(offset as integer,count as integer)
- method EndianS32_LtoBMBS(offset as integer,count as integer)
- method EndianS32_LtoNMBS(offset as integer,count as integer)
- method EndianS32_NtoBMBS(offset as integer,count as integer)
- method EndianS32_NtoLMBS(offset as integer,count as integer)
- method EndianSwap16MBS(offset as integer,count as integer)
- method EndianSwap32MBS(offset as integer,count as integer)
- method EndianU16_BtoLMBS(offset as integer,count as integer)
- method EndianU16_BtoNMBS(offset as integer,count as integer)
- method EndianU16_LtoBMBS(offset as integer,count as integer)
- method EndianU16_LtoNMBS(offset as integer,count as integer)
- method EndianU16_NtoBMBS(offset as integer,count as integer)
- method EndianU16_NtoLMBS(offset as integer,count as integer)
- method EndianU32_BtoLMBS(offset as integer,count as integer)
- method EndianU32_BtoNMBS(offset as integer,count as integer)
- method EndianU32_LtoBMBS(offset as integer,count as integer)
- method EndianU32_LtoNMBS(offset as integer,count as integer)
- method EndianU32_NtoBMBS(offset as integer,count as integer)
- method EndianU32_NtoLMBS(offset as integer,count as integer)
- global method MemoryblockARGBtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer, LittleEndian as boolean) as picture
- global method MemoryblockRGBtoPictureMBS(source as memoryblock, offset as integer, width as integer, height as integer) as picture
- method AddressMBS(offset as Integer) as Integer
- method AndBitsMBS(Second as memoryblock, Dest as memoryblock=nil) as memoryblock
- method AndBitsMBS(Second as memoryblock, Mask as integer, Dest as memoryblock=nil) as memoryblock
- method AppendMBS(other as memoryblock) as memoryblock
- method BytesEqualMBS(srcOfs as Integer, numBytes as Integer, destBlk as memoryBlock, destOfs as Integer) as Boolean
- method BytesZeroMBS(srcOfs as Integer, numBytes as Integer) as Boolean
- method CopyBytesFromMacHandleMBS(srcHandle as Integer, numBytes as Integer, destOfs as Integer)
- method CopyBytesFromMacPtrMBS(srcPtr as Integer, numBytes as Integer, destOfs as Integer)
- method CopyBytesMBS(srcOfs as Integer, numBytes as Integer, destBlk as memoryBlock, destOfs as Integer)
- method CopyBytesMBS(srcOfs as Integer, numBytes as Integer, destOfs as Integer)
- method CopyBytesToMacHandleMBS(srcOfs as Integer, numBytes as Integer, destHandle as Integer)
- method CopyBytesToMacPtrMBS(srcOfs as Integer, numBytes as Integer, destPtr as Integer)
- method CopyByteToUShortMBS(dest as memoryblock, SourceOffset as integer, DestinationOffset as integer, ByteCount as integer, divisor as integer)
- method CopyNthBitsMBS(source as memoryblock, SourceOffsetBits as integer, DestinationOffsetBits as integer, BitCount as integer, StepCount as integer, NumberOfSteps as integer) as boolean
- method CopyNthBytesMBS(source as memoryblock, SourceOffsetBytes as integer, DestinationOffsetBytes as integer, ByteCount as integer, StepCount as integer, NumberOfSteps as integer) as boolean
- method CopyUShortToByteMBS(dest as memoryblock, SourceOffset as integer, DestinationOffset as integer, ByteCount as integer, divisor as integer)
- method ExtractBitsMBS(Mask as integer, Dest as memoryblock=nil) as memoryblock
- method FillBytesMBS(offset as integer, count as integer, value as integer)
- method FindByteMBS(srcOfs as Integer, numBytes as Integer, byteValue as integer) as integer
- method FindBytesMBS(srcOfs as Integer, maxBytes as Integer, target as memoryBlock, targOfs as Integer, targLen as Integer) as Integer
- method FindNotByteMBS(srcOfs as Integer, numBytes as Integer, byteValue as integer) as integer
- method FindStringMBS(srcOfs as Integer, maxBytes as Integer, target as String) as Integer
- method FSSpecMBS(offset as Integer) as FolderItem
- method GetStringMBS(offset as Integer, numBytes as Integer) as String
- method InvertBytesMBS(offset as integer, count as integer)
- method LeftMBS(length as integer) as memoryblock
- method MidMBS(offset as integer) as memoryblock
- method MidMBS(offset As Integer, length As Integer) as memoryblock
- method MirrorBitsMBS(offsetBit as Integer, lengthBit as integer)
- method MirrorBytesMBS(offsetByte as Integer, lengthByte as integer)
- global method NewMemoryBlockFromPtrMBS(ptr as integer) as memoryblock
- method OSTypeMBS(offset as Integer) as String
- method RightMBS(length As Integer) as memoryblock
- method SetStringMBS(str as String, offset as Integer)
- method SwapBytes16MBS(offset as Integer, numBytes as Integer)
- method SwapBytes32MBS(offset as Integer, numBytes as Integer)
- method SwapBytesMBS(offset as Integer, numBytes as Integer)
- method GetPictureMBS(Name as string, MimeType as string) as Picture
- property BytesMBS as integer
- class MemoryBlockMBS
- class StringMemoryBlockMBS
- global method NewStringMemoryBlockMBS(data as string) as StringMemoryBlockMBS
- property StorageString as String
The items on this page are in the following plugins: MBS REALbasic Picture Plugin, MBS REALbasic QuickTime Plugin, MBS REALbasic Util Plugin.
Links
MBS REAL studio PDF Plugins - Besuchen Sie die JUZ Nickenich Webseite