org.rococoa.cocoa.quicktime
Class QTSStatHelperNextParams

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

public class QTSStatHelperNextParams
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 QTSStatHelperNextParams.ByReference
           
static class QTSStatHelperNextParams.ByValue
           
 
Field Summary
 int flags
           
 int maxStatNameLength
           
 int maxStatStringLength
           
 int maxStatUnitLength
           
 int returnedStatisticsType
           
 ByteByReference returnedStatName
           
 ByteByReference returnedStatString
           
 ByteByReference returnedStatUnit
           
 QTSStreamRecord.ByReference returnedStream
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
QTSStatHelperNextParams()
           
QTSStatHelperNextParams(int flags, int returnedStatisticsType, QTSStreamRecord.ByReference returnedStream, int maxStatNameLength, ByteByReference returnedStatName, int maxStatStringLength, ByteByReference returnedStatString, int maxStatUnitLength, ByteByReference returnedStatUnit)
           
 
Method Summary
 QTSStatHelperNextParams.ByReference byReference()
           
 QTSStatHelperNextParams.ByValue byValue()
           
 QTSStatHelperNextParams 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 int flags

returnedStatisticsType

public int returnedStatisticsType

returnedStream

public QTSStreamRecord.ByReference returnedStream

maxStatNameLength

public int maxStatNameLength

returnedStatName

public ByteByReference returnedStatName

maxStatStringLength

public int maxStatStringLength

returnedStatString

public ByteByReference returnedStatString

maxStatUnitLength

public int maxStatUnitLength

returnedStatUnit

public ByteByReference returnedStatUnit
Constructor Detail

QTSStatHelperNextParams

public QTSStatHelperNextParams()

QTSStatHelperNextParams

public QTSStatHelperNextParams(int flags,
                               int returnedStatisticsType,
                               QTSStreamRecord.ByReference returnedStream,
                               int maxStatNameLength,
                               ByteByReference returnedStatName,
                               int maxStatStringLength,
                               ByteByReference returnedStatString,
                               int maxStatUnitLength,
                               ByteByReference returnedStatUnit)
Parameters:
returnedStatName - NULL if you don't want it
returnedStatString - NULL if you don't want it
returnedStatUnit - NULL if you don't want it
Method Detail

byReference

public QTSStatHelperNextParams.ByReference byReference()

byValue

public QTSStatHelperNextParams.ByValue byValue()

clone

public QTSStatHelperNextParams clone()
Overrides:
clone in class Object