org.rococoa.cocoa.carboncore
Class CSParam

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.carboncore.CSParam
Direct Known Subclasses:
CSParam.ByReference, CSParam.ByValue

public class CSParam
extends com.ochafik.lang.jnaerator.runtime.Structure

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class CSParam.ByReference
           
static class CSParam.ByValue
           
 
Field Summary
 int ioActMatchCount
           
 CatPositionRec ioCatPosition
           
 ByteByReference ioCmdAddr
           
 CarbonCoreLibrary.IOCompletionProcPtr ioCompletion
           
 FSSpec.ByReference ioMatchPtr
           
 ByteByReference ioNamePtr
           
 ByteByReference ioOptBuffer
           
 int ioOptBufSize
           
 int ioReqMatchCount
           
 int ioSearchBits
           
 CInfoPBRec.ByReference ioSearchInfo1
           
 CInfoPBRec.ByReference ioSearchInfo2
           
 int ioSearchTime
           
 short ioTrap
           
 short ioVRefNum
           
 QElem.ByReference qLink
           
 short qType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
CSParam()
           
 
Method Summary
 CSParam.ByReference byReference()
           
 CSParam.ByValue byValue()
           
 CSParam clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

qLink

public QElem.ByReference qLink

qType

public short qType

ioTrap

public short ioTrap

ioCmdAddr

public ByteByReference ioCmdAddr

ioCompletion

public CarbonCoreLibrary.IOCompletionProcPtr ioCompletion

ioNamePtr

public ByteByReference ioNamePtr

ioVRefNum

public short ioVRefNum

ioMatchPtr

public FSSpec.ByReference ioMatchPtr

ioReqMatchCount

public int ioReqMatchCount

ioActMatchCount

public int ioActMatchCount

ioSearchBits

public int ioSearchBits

ioSearchInfo1

public CInfoPBRec.ByReference ioSearchInfo1

ioSearchInfo2

public CInfoPBRec.ByReference ioSearchInfo2

ioSearchTime

public int ioSearchTime

ioCatPosition

public CatPositionRec ioCatPosition

ioOptBuffer

public ByteByReference ioOptBuffer

ioOptBufSize

public int ioOptBufSize
Constructor Detail

CSParam

public CSParam()
Method Detail

byReference

public CSParam.ByReference byReference()

byValue

public CSParam.ByValue byValue()

clone

public CSParam clone()
Overrides:
clone in class Object