MemoryBlock

MemoryBlock - Methods and properties for the built-in MemoryBlock class
Download

MemoryBlock Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Thomas Tempelmann
  • Publisher web site:
  • http://www.tempel.org/mac/index.html
  • Operating Systems:
  • Mac OS 8 or later
  • File Size:
  • 187 KB

MemoryBlock Tags


MemoryBlock Description

MemoryBlock - Methods and properties for the built-in MemoryBlock class MemoryBlock is a REALbasic extension that adds the following methods and properties to the built-in MemoryBlock class: · Address (offset as Integer) as Integer · FSSpec (offset as Integer) as FolderItem (Mac OS only) · OSType (offset as Integer) as String · Int64Str (offset as Integer) as String · ULong(offset as Integer) as Double · BytesEqual(srcOfs as Integer, numBytes as Integer, destBlk as MemoryBlock, destOfs as Integer) as Boolean · FindString(srcOfs as Integer, maxBytes as Integer, target as String) as Integer · FindBytes(srcOfs as Integer, maxBytes as Integer, target as MemoryBlock, targOfs as Integer, targLen as Integer) as Integer · GetString (offset as Integer, length as Integer) as String · SetString (str as String, offset as Integer) · CopyBytes (srcOfs as Integer, numBytes as Integer, destOfs as Integer) · CopyBytes (srcOfs as Integer, numBytes as Integer, destBlk as MemoryBlock, destOfs as Integer) · CopyBytesToMacPtr (srcOfs as Integer, numBytes as Integer, destPtr as Integer) · CopyBytesFromMacPtr (srcPtr as Integer, numBytes as Integer, destOfs as Integer) · CopyBytesToMacHandle (srcOfs as Integer, numBytes as Integer, destPtr as Integer) · CopyBytesFromMacHandle (srcPtr as Integer, numBytes as Integer, destOfs as Integer).The following global methods are also available · TTsMemoryBlockVersion() as Integer · TTsMemoryBlockInit() · MacPtrToMemoryBlock(thePtr as Integer) as MemoryBlock · MacHandleToMemoryBlock(theHdl as Integer) as MemoryBlock.Requirements:· REALbasic.


MemoryBlock Related Software