org.rococoa.cocoa.carboncore
Class FSSearchParams

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

public class FSSearchParams
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 FSSearchParams.ByReference
           
static class FSSearchParams.ByValue
           
 
Field Summary
 int searchBits
           
 FSCatalogInfo.ByReference searchInfo1
           
 FSCatalogInfo.ByReference searchInfo2
           
 ShortByReference searchName
           
 NativeLong searchNameLength
           
 int searchTime
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
FSSearchParams()
           
FSSearchParams(int searchTime, int searchBits, NativeLong searchNameLength, ShortByReference searchName, FSCatalogInfo.ByReference searchInfo1, FSCatalogInfo.ByReference searchInfo2)
           
 
Method Summary
 FSSearchParams.ByReference byReference()
           
 FSSearchParams.ByValue byValue()
           
 FSSearchParams 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

searchTime

public int searchTime

searchBits

public int searchBits

searchNameLength

public NativeLong searchNameLength

searchName

public ShortByReference searchName

searchInfo1

public FSCatalogInfo.ByReference searchInfo1

searchInfo2

public FSCatalogInfo.ByReference searchInfo2
Constructor Detail

FSSearchParams

public FSSearchParams()

FSSearchParams

public FSSearchParams(int searchTime,
                      int searchBits,
                      NativeLong searchNameLength,
                      ShortByReference searchName,
                      FSCatalogInfo.ByReference searchInfo1,
                      FSCatalogInfo.ByReference searchInfo2)
Parameters:
searchTime - a Time Manager duration
searchBits - which fields to search on
searchInfo1 - values and lower bounds
searchInfo2 - masks and upper bounds
Method Detail

byReference

public FSSearchParams.ByReference byReference()

byValue

public FSSearchParams.ByValue byValue()

clone

public FSSearchParams clone()
Overrides:
clone in class Object