org.rococoa.cocoa.quicktime
Class ICMFrameTimeRecord_QT3

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

public class ICMFrameTimeRecord_QT3
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 ICMFrameTimeRecord_QT3.ByReference
           
static class ICMFrameTimeRecord_QT3.ByValue
           
 
Field Summary
 Pointer base
           
 NativeLong duration
           
 NativeLong flags
           
 NativeLong frameNumber
           
 int rate
           
 NativeLong recordSize
           
 NativeLong scale
           
 wide value
           
 NativeLong virtualDuration
           
 wide virtualStartTime
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ICMFrameTimeRecord_QT3()
           
 
Method Summary
 ICMFrameTimeRecord_QT3.ByReference byReference()
           
 ICMFrameTimeRecord_QT3.ByValue byValue()
           
 ICMFrameTimeRecord_QT3 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

value

public wide value

scale

public NativeLong scale

base

public Pointer base

duration

public NativeLong duration

rate

public int rate

recordSize

public NativeLong recordSize

frameNumber

public NativeLong frameNumber

flags

public NativeLong flags

virtualStartTime

public wide virtualStartTime

virtualDuration

public NativeLong virtualDuration
Constructor Detail

ICMFrameTimeRecord_QT3

public ICMFrameTimeRecord_QT3()
Method Detail

byReference

public ICMFrameTimeRecord_QT3.ByReference byReference()

byValue

public ICMFrameTimeRecord_QT3.ByValue byValue()

clone

public ICMFrameTimeRecord_QT3 clone()
Overrides:
clone in class Object