ExternalLibraryFunction.st
author Stefan Vogel <sv@exept.de>
Sat, 30 Oct 2004 16:34:04 +0200
changeset 8625 0e0637c66519
parent 8550 72982f85bd41
child 8728 d70396dc4e96
permissions -rw-r--r--
*** empty log message ***

"{ Package: 'stx:libbasic' }"

ExternalFunction subclass:#ExternalLibraryFunction
	instanceVariableNames:'flags argTypes'
	classVariableNames:''
	poolDictionaries:''
	category:'System-Support'
!


!ExternalLibraryFunction class methodsFor:'instance creation'!

name:functionName module:moduleName callType:callType 
                  returnType:returnType argumentTypes:argTypes
    ^ self new
        name:functionName module:moduleName callType:callType 
        returnType:returnType argumentTypes:argTypes
! !

!ExternalLibraryFunction methodsFor:'private-accessing'!

name:functionName module:moduleName callType:callType 
                  returnType:returnType argumentTypes:argumentTypes

        name := functionName.
        "/ module:moduleName.
        "/ callType := callType.
        "/ returnType := returnType.
        argTypes := argumentTypes.
! !

!ExternalLibraryFunction class methodsFor:'documentation'!

version
    ^ '$Header: /cvs/stx/stx/libbasic/ExternalLibraryFunction.st,v 1.2 2004-09-20 08:45:23 ca Exp $'
! !