Uses of Class
sisc.nativefun.NativeProcedure

Packages that use NativeProcedure
sisc.modules   
sisc.modules.hashtable   
sisc.modules.io   
sisc.modules.s2j   
sisc.nativefun   
 

Uses of NativeProcedure in sisc.modules
 

Subclasses of NativeProcedure in sisc.modules
static class Annotations.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class Annotations.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute
 class Debugging
           
 class Logical
           
static class OptionalPrimitives.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class OptionalPrimitives.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute
static class Primitives.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class Primitives.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute
static class Threads.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class Threads.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute
 class Types
           
 

Uses of NativeProcedure in sisc.modules.hashtable
 

Subclasses of NativeProcedure in sisc.modules.hashtable
 class Primitives
           
 

Uses of NativeProcedure in sisc.modules.io
 

Subclasses of NativeProcedure in sisc.modules.io
 class BinaryIO
           
 class BufferIO
           
 class CustomIO
           
static class FileManipulation.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class FileManipulation.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute
 class IO
           
 class Networking
           
 class SerialIO
           
 class StringIO
           
 

Uses of NativeProcedure in sisc.modules.s2j
 

Subclasses of NativeProcedure in sisc.modules.s2j
 class Conversion
           
 class Operation
           
 class Reflection
           
static class Reflection.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class Reflection.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute
 class Util
           
 

Uses of NativeProcedure in sisc.nativefun
 

Subclasses of NativeProcedure in sisc.nativefun
 class CommonIndexedProcedure
          CommonIndexedProcedure is a helper class intended to unify the interfaces of fixable and non-fixable procedures, so that development of native libraries is more consistent and flexible.
 class FixableProcedure
          A fixable procedure is a Scheme procedure similar to a NativeProcedure, but which does not need access to the Interpreter to be implemented, causes no side-effects, and requires three or fewer arguments.
 class IndexedFixableProcedure
          An indexed procedure contains the implementation of many native procedures, indexed by an integer.
 class IndexedProcedure
          An indexed procedure contains the implementation of many native procedures, indexed by an integer.
static class NativeModuleTemplate.Complex
          The Complex procedures either have a side effect, or require the interpreter to execute
static class NativeModuleTemplate.Simple
          The Simple procedures are purely functional procedures which do not need to access interpreter registers to execute