org.rococoa.cocoa.hiservices
Class ICFileSpec

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

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

types and constants for use with kICDownloadFolder, et. al.
**********************************************************************************************
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/HIServices.framework/Headers/InternetConfig.h:223
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 ICFileSpec.ByReference
           
static class ICFileSpec.ByValue
           
 
Field Summary
 AliasRecord alias
           
 FSSpec fss
          this field should be ignored, use the alias
C type : FSSpec
 int volCreationDate
           
 byte[] volName
          this field should be ignored, use the alias
C type : Str31
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
ICFileSpec()
           
ICFileSpec(byte[] volName, int volCreationDate, FSSpec fss, AliasRecord alias)
           
 
Method Summary
static ICFileSpec[] 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

volName

public byte[] volName
this field should be ignored, use the alias
C type : Str31


volCreationDate

public int volCreationDate

fss

public FSSpec fss
this field should be ignored, use the alias
C type : FSSpec


alias

public AliasRecord alias
Constructor Detail

ICFileSpec

public ICFileSpec()

ICFileSpec

public ICFileSpec(byte[] volName,
                  int volCreationDate,
                  FSSpec fss,
                  AliasRecord alias)
Parameters:
volName - this field should be ignored, use the alias
C type : Str31
volCreationDate - this field should be ignored, use the alias
fss - this field should be ignored, use the alias
C type : FSSpec
alias - C type : AliasRecord
Method Detail

newArray

public static ICFileSpec[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.