Squeak Class Documentation category index | class index  
 
FFITester
  category: FFI-Plugin
  superclass: ExternalLibrary
  subclasses:

No comment. Sorry.

instance methods
  primitives
  ffiPrintString:
ffiTestChar:with:with:with:
ffiTestDoubles:with:
ffiTestFloats:with:
ffiTestInt:with:with:with:
ffiTestShort:with:with:with:

class methods
  accessing
  moduleName

  primitives
  ffiPrintString:
ffiTestChar:with:with:with:
ffiTestDoubles:with:
ffiTestFloats:with:
ffiTestInt:with:with:with:
ffiTestLongLong:with:
ffiTestPoint2:with:
ffiTestPoint4:with:
ffiTestPointers:with:
ffiTestShort:with:with:with:

  public
  testAll
testLongLongs
testPoint2
testPoint4
testPointers

instance methods
  primitives top  
 

ffiPrintString:

FFITester ffiPrintString: 'Hello'


 

ffiTestChar:with:with:with:

FFITester ffiTestChar: $A with: 65 with: 65.0 with: true


 

ffiTestDoubles:with:

FFITester ffiTestDoubles: $A with: 65.0


 

ffiTestFloats:with:

FFITester ffiTestFloats: $A with: 65.0


 

ffiTestInt:with:with:with:

FFITester ffiTestInt: $A with: 65 with: 65.0 with: $A


 

ffiTestShort:with:with:with:

FFITester ffiTestShort: $A with: 65 with: 65.0 with: $A


class methods
  accessing top  
 

moduleName

Use the fully qualified VM name so we ensure testing loading a library


  primitives top  
 

ffiPrintString:

FFITester ffiPrintString: 'Hello'


 

ffiTestChar:with:with:with:

FFITester ffiTestChar: $A with: 65 with: 65.0 with: true


 

ffiTestDoubles:with:

FFITester ffiTestDoubles: $A with: 65.0


 

ffiTestFloats:with:

FFITester ffiTestFloats: $A with: 65.0


 

ffiTestInt:with:with:with:

FFITester ffiTestInt: $A with: 65 with: 65.0 with: true


 

ffiTestLongLong:with:


 

ffiTestPoint2:with:


 

ffiTestPoint4:with:


 

ffiTestPointers:with:


 

ffiTestShort:with:with:with:

FFITester ffiTestShort: $A with: 65 with: 65.0 with:1


  public top  
 

testAll

FFITester testAll


 

testLongLongs

FFITester testLongLongs


 

testPoint2

FFITester testPoint2


 

testPoint4

FFITester testPoint4


 

testPointers

FFITester testPointers