org.rococoa.cocoa.printcore
Class PMLanguageInfo

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

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

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/PrintCore.framework/Headers/PMDefinitions.h:245
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 PMLanguageInfo.ByReference
           
static class PMLanguageInfo.ByValue
           
 
Field Summary
 byte[] level
           
 byte[] release
           
 byte[] version
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
PMLanguageInfo()
           
PMLanguageInfo(byte[] level, byte[] version, byte[] release)
           
 
Method Summary
static PMLanguageInfo[] 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

level

public byte[] level

version

public byte[] version

release

public byte[] release
Constructor Detail

PMLanguageInfo

public PMLanguageInfo()

PMLanguageInfo

public PMLanguageInfo(byte[] level,
                      byte[] version,
                      byte[] release)
Parameters:
level - C type : Str32
version - C type : Str32
release - C type : Str32
Method Detail

newArray

public static PMLanguageInfo[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.