org.rococoa.cocoa.colorsync
Class CMProfile

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

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

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/ColorSync.framework/Headers/ColorSyncDeprecated.h
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 CMProfile.ByReference
           
static class CMProfile.ByValue
           
 
Field Summary
 byte[] customData
          Variable size
C type : char[1]
 CMHeader header
           
 CMProfileChromaticities profile
           
 CMIString profileName
           
 CMProfileResponse response
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CMProfile()
           
CMProfile(CMHeader header, CMProfileChromaticities profile, CMProfileResponse response, CMIString profileName, byte[] customData)
           
 
Method Summary
static CMProfile[] 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

header

public CMHeader header

profile

public CMProfileChromaticities profile

response

public CMProfileResponse response

profileName

public CMIString profileName

customData

public byte[] customData
Variable size
C type : char[1]

Constructor Detail

CMProfile

public CMProfile()

CMProfile

public CMProfile(CMHeader header,
                 CMProfileChromaticities profile,
                 CMProfileResponse response,
                 CMIString profileName,
                 byte[] customData)
Parameters:
header - C type : CMHeader
profile - C type : CMProfileChromaticities
response - C type : CMProfileResponse
profileName - C type : CMIString
customData - Variable size
C type : char[1]
Method Detail

newArray

public static CMProfile[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.