org.rococoa.cocoa.quicktime
Class MoviesUserData

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

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

MoviesUserData is the type used for user data in movie and track directories
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 MoviesUserData.ByReference
           
static class MoviesUserData.ByValue
           
 
Field Summary
 byte[] data
           
 NativeLong size
           
 NativeLong udType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
MoviesUserData()
           
MoviesUserData(NativeLong size, NativeLong udType, byte[] data)
           
 
Method Summary
 MoviesUserData.ByReference byReference()
           
 MoviesUserData.ByValue byValue()
           
 MoviesUserData 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

size

public NativeLong size

udType

public NativeLong udType

data

public byte[] data
Constructor Detail

MoviesUserData

public MoviesUserData()

MoviesUserData

public MoviesUserData(NativeLong size,
                      NativeLong udType,
                      byte[] data)
Parameters:
size - size of this user data
udType - type of user data
data - the user data
Method Detail

byReference

public MoviesUserData.ByReference byReference()

byValue

public MoviesUserData.ByValue byValue()

clone

public MoviesUserData clone()
Overrides:
clone in class Object