com.jstatcom.engine.stub
Class CSignTypes

java.lang.Object
  extended by com.jstatcom.model.JSCPropertyTypes
      extended by com.jstatcom.engine.stub.CSignTypes

public final class CSignTypes
extends JSCPropertyTypes

Typesave enum that defines property types for JSCData objects that can be used to model the signature of exported C functions. The defined property types can be used in the setJSCProperty, getJSCProperty methods of JSCData. Setting these properties defines, how data values are converted to C types.

Author:
Markus Kraetzig

Field Summary
static CSignTypes BYREF
          Can be used to set the "BYREF" property of value types.
static CSignTypes FLOAT
          Can be used to set the "FLOAT" property of NUMBER and NARRAY objects.
static CSignTypes VECTOR
          Can be used to set the "VECTOR" property of array types.
 
Method Summary
 
Methods inherited from class com.jstatcom.model.JSCPropertyTypes
equals, hashCode, name, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

FLOAT

public static final CSignTypes FLOAT
Can be used to set the "FLOAT" property of NUMBER and NARRAY objects. Legal values are "true" or "false". Any other value will be treated as "false".


VECTOR

public static final CSignTypes VECTOR
Can be used to set the "VECTOR" property of array types. Legal values are "true" or "false". Any other value will be treated as "false".


BYREF

public static final CSignTypes BYREF
Can be used to set the "BYREF" property of value types. Legal values are "true" or "false". Any other value will be treated as "false". This property is used to distinguish between call by reference and call by value.