org.rococoa.cocoa.carboncore
Class FolderDesc

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

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

native declaration : /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/CarbonCore.framework/Headers/Folders.h:584
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 FolderDesc.ByReference
           
static class FolderDesc.ByValue
           
 
Field Summary
 int badgeSignature
           
 int badgeType
           
 NativeLong descSize
           
 int flags
           
 int foldClass
           
 int foldLocation
           
 int foldType
           
 byte[] name
          Str63 on MacOS
C type : StrFileName
 int reserved
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
FolderDesc()
           
FolderDesc(NativeLong descSize, int foldType, int flags, int foldClass, int foldLocation, int badgeSignature, int badgeType, int reserved, byte[] name)
           
 
Method Summary
static FolderDesc[] 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

foldType

public int foldType

flags

public int flags

foldClass

public int foldClass

foldLocation

public int foldLocation

badgeSignature

public int badgeSignature

badgeType

public int badgeType

reserved

public int reserved

name

public byte[] name
Str63 on MacOS
C type : StrFileName

Constructor Detail

FolderDesc

public FolderDesc()

FolderDesc

public FolderDesc(NativeLong descSize,
                  int foldType,
                  int flags,
                  int foldClass,
                  int foldLocation,
                  int badgeSignature,
                  int badgeType,
                  int reserved,
                  byte[] name)
Parameters:
descSize - C type : Size
foldType - C type : FolderType
flags - C type : FolderDescFlags
foldClass - C type : FolderClass
foldLocation - C type : FolderType
badgeSignature - C type : OSType
badgeType - C type : OSType
name - Str63 on MacOS
C type : StrFileName
Method Detail

newArray

public static FolderDesc[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.