Squeak Class Documentation category index | class index  
 
FilePlugin
  category: VMConstruction-Plugins
  superclass: InterpreterPlugin
  subclasses: FilePluginSimulator

No comment. Sorry.

instance methods
  directory primitives
  asciiDirectoryDelimiter
makeDirEntryName:size:createDate:modDate:isDir:fileSize:
primitiveDirectoryCreate
primitiveDirectoryDelete
primitiveDirectoryDelimitor
primitiveDirectoryGetMacTypeAndCreator
primitiveDirectoryLookup
primitiveDirectorySetMacTypeAndCreator

  file primitives
  fileRecordSize
fileValueOf:
primitiveFileAtEnd
primitiveFileClose
primitiveFileDelete
primitiveFileFlush
primitiveFileGetPosition
primitiveFileOpen
primitiveFileRead
primitiveFileRename
primitiveFileSetPosition
primitiveFileSize
primitiveFileTruncate
primitiveFileWrite
setMacFile:Type:AndCreator:

  initialize-release
  initialiseModule
shutdownModule

  security primitives
  primitiveDisableFileAccess
primitiveHasFileAccess

class methods
  class initialization
  initialize

  instance creation
  simulatorClass

  translation
  headerFile

instance methods
  directory primitives top  
 

asciiDirectoryDelimiter


 

makeDirEntryName:size:createDate:modDate:isDir:fileSize:


 

primitiveDirectoryCreate


 

primitiveDirectoryDelete


 

primitiveDirectoryDelimitor


 

primitiveDirectoryGetMacTypeAndCreator


 

primitiveDirectoryLookup


 

primitiveDirectorySetMacTypeAndCreator


  file primitives top  
 

fileRecordSize

Return the size of a Smalltalk file record in bytes.


 

fileValueOf:

Return a pointer to the first byte of of the file record within the given Smalltalk object, or nil if objectPointer is not a file record.


 

primitiveFileAtEnd


 

primitiveFileClose


 

primitiveFileDelete


 

primitiveFileFlush


 

primitiveFileGetPosition


 

primitiveFileOpen


 

primitiveFileRead


 

primitiveFileRename


 

primitiveFileSetPosition


 

primitiveFileSize


 

primitiveFileTruncate


 

primitiveFileWrite


 

setMacFile:Type:AndCreator:

Exported entry point for the VM. Needed for image saving only and no-op on anything but Macs.


  initialize-release top  
 

initialiseModule


 

shutdownModule


  security primitives top  
 

primitiveDisableFileAccess


 

primitiveHasFileAccess


class methods
  class initialization top  
 

initialize

FilePlugin initialize


  instance creation top  
 

simulatorClass

For running from Smalltalk - answer a class that can be used to
simulate the receiver. By default every plugin can simulate itself.


  translation top  
 

headerFile

If there is a single intrinsic header file to be associated with the plugin, here is where you want to put it. It will be generated and included automatically.