package gov.noaa.nws.ncep.ui.nsharp.natives; import com.sun.jna.Structure; /** * native declaration : line 1
* 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. */ public class _lplvalues extends Structure { /// C type : char[40] public byte[] desc = new byte[(40)]; public float pres; public float temp; public float dwpt; public short flag; public _lplvalues() { super(); } /// @param desc C type : char[40] public _lplvalues(byte desc[], float pres, float temp, float dwpt, short flag) { super(); if (desc.length != this.desc.length) throw new java.lang.IllegalArgumentException("Wrong array size !"); this.desc = desc; this.pres = pres; this.temp = temp; this.dwpt = dwpt; this.flag = flag; } protected ByReference newByReference() { return new ByReference(); } protected ByValue newByValue() { return new ByValue(); } protected _lplvalues newInstance() { return new _lplvalues(); } public static class ByReference extends _lplvalues implements Structure.ByReference { } public static class ByValue extends _lplvalues implements Structure.ByValue { } }