org.rococoa.cocoa.quicktime
Class PublicHandlerInfo

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.quicktime.PublicHandlerInfo
Direct Known Subclasses:
PublicHandlerInfo.ByReference, PublicHandlerInfo.ByValue

public class PublicHandlerInfo
extends com.ochafik.lang.jnaerator.runtime.Structure

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 PublicHandlerInfo.ByReference
           
static class PublicHandlerInfo.ByValue
           
 
Field Summary
 NativeLong componentFlags
           
 NativeLong componentFlagsMask
           
 NativeLong componentManufacturer
           
 byte[] componentName
           
 NativeLong componentSubType
           
 NativeLong componentType
           
 NativeLong flags
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
PublicHandlerInfo()
           
PublicHandlerInfo(NativeLong flags, NativeLong componentType, NativeLong componentSubType, NativeLong componentManufacturer, NativeLong componentFlags, NativeLong componentFlagsMask, byte[] componentName)
           
 
Method Summary
 PublicHandlerInfo.ByReference byReference()
           
 PublicHandlerInfo.ByValue byValue()
           
 PublicHandlerInfo clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

flags

public NativeLong flags

componentType

public NativeLong componentType

componentSubType

public NativeLong componentSubType

componentManufacturer

public NativeLong componentManufacturer

componentFlags

public NativeLong componentFlags

componentFlagsMask

public NativeLong componentFlagsMask

componentName

public byte[] componentName
Constructor Detail

PublicHandlerInfo

public PublicHandlerInfo()

PublicHandlerInfo

public PublicHandlerInfo(NativeLong flags,
                         NativeLong componentType,
                         NativeLong componentSubType,
                         NativeLong componentManufacturer,
                         NativeLong componentFlags,
                         NativeLong componentFlagsMask,
                         byte[] componentName)
Method Detail

byReference

public PublicHandlerInfo.ByReference byReference()

byValue

public PublicHandlerInfo.ByValue byValue()

clone

public PublicHandlerInfo clone()
Overrides:
clone in class Object