org.rococoa.cocoa.carboncore
Class RoutingResourceEntry

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

public class RoutingResourceEntry
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 RoutingResourceEntry.ByReference
           
static class RoutingResourceEntry.ByValue
           
 
Field Summary
 int creator
           
 int destinationFolder
           
 int fileType
           
 int reservedField
           
 int targetFolder
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
RoutingResourceEntry()
           
RoutingResourceEntry(int creator, int fileType, int targetFolder, int destinationFolder, int reservedField)
           
 
Method Summary
 RoutingResourceEntry.ByReference byReference()
           
 RoutingResourceEntry.ByValue byValue()
           
 RoutingResourceEntry 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

creator

public int creator

fileType

public int fileType

targetFolder

public int targetFolder

destinationFolder

public int destinationFolder

reservedField

public int reservedField
Constructor Detail

RoutingResourceEntry

public RoutingResourceEntry()

RoutingResourceEntry

public RoutingResourceEntry(int creator,
                            int fileType,
                            int targetFolder,
                            int destinationFolder,
                            int reservedField)
Parameters:
creator - Use '****' or 0 to match any creator
fileType - Use '****' or 0 to match any file type
targetFolder - Folder ID of the folder this file was dropped onto
destinationFolder - Folder that the source will be routed to
reservedField - Set to 0
Method Detail

byReference

public RoutingResourceEntry.ByReference byReference()

byValue

public RoutingResourceEntry.ByValue byValue()

clone

public RoutingResourceEntry clone()
Overrides:
clone in class Object