org.rococoa.cocoa.carboncore
Class FolderRouting

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<FolderRouting,FolderRouting.ByValue,FolderRouting.ByReference>
          extended by org.rococoa.cocoa.carboncore.FolderRouting
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<FolderRouting,FolderRouting.ByValue,FolderRouting.ByReference>>
Direct Known Subclasses:
FolderRouting.ByReference, FolderRouting.ByValue

public class FolderRouting
extends Structure<FolderRouting,FolderRouting.ByValue,FolderRouting.ByReference>

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Folders.h:599
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 FolderRouting.ByReference
           
static class FolderRouting.ByValue
           
 
Field Summary
 NativeLong descSize
           
 int fileType
           
 int flags
           
 int routeFromFolder
           
 int routeToFolder
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
FolderRouting()
           
FolderRouting(NativeLong descSize, int fileType, int routeFromFolder, int routeToFolder, int flags)
           
 
Method Summary
static FolderRouting[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

descSize

public NativeLong descSize

fileType

public int fileType

routeFromFolder

public int routeFromFolder

routeToFolder

public int routeToFolder

flags

public int flags
Constructor Detail

FolderRouting

public FolderRouting()

FolderRouting

public FolderRouting(NativeLong descSize,
                     int fileType,
                     int routeFromFolder,
                     int routeToFolder,
                     int flags)
Parameters:
descSize - C type : Size
fileType - C type : OSType
routeFromFolder - C type : FolderType
routeToFolder - C type : FolderType
flags - C type : RoutingFlags
Method Detail

newArray

public static FolderRouting[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.