org.rococoa.cocoa.carboncore
Class TokenBlock

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

public class TokenBlock
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 TokenBlock.ByReference
           
static class TokenBlock.ByValue
           
 
Field Summary
 short decimalCode
           
 boolean doAlphanumeric
           
 boolean doAppend
           
 boolean doNest
           
 boolean doString
           
 short escapeCode
           
 ByteByReference itlResource
           
 short[] leftComment
           
 short[] leftDelims
           
 NativeLong[] reserved
           
 short[] rightComment
           
 short[] rightDelims
           
 ByteByReference source
           
 NativeLong sourceLength
           
 NativeLong stringCount
           
 NativeLong stringLength
           
 ByteByReference stringList
           
 NativeLong tokenCount
           
 NativeLong tokenLength
           
 ByteByReference tokenList
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
TokenBlock()
           
 
Method Summary
 TokenBlock.ByReference byReference()
           
 TokenBlock.ByValue byValue()
           
 TokenBlock 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

source

public ByteByReference source

sourceLength

public NativeLong sourceLength

tokenList

public ByteByReference tokenList

tokenLength

public NativeLong tokenLength

tokenCount

public NativeLong tokenCount

stringList

public ByteByReference stringList

stringLength

public NativeLong stringLength

stringCount

public NativeLong stringCount

doString

public boolean doString

doAppend

public boolean doAppend

doAlphanumeric

public boolean doAlphanumeric

doNest

public boolean doNest

leftDelims

public short[] leftDelims

rightDelims

public short[] rightDelims

leftComment

public short[] leftComment

rightComment

public short[] rightComment

escapeCode

public short escapeCode

decimalCode

public short decimalCode

itlResource

public ByteByReference itlResource

reserved

public NativeLong[] reserved
Constructor Detail

TokenBlock

public TokenBlock()
Method Detail

byReference

public TokenBlock.ByReference byReference()

byValue

public TokenBlock.ByValue byValue()

clone

public TokenBlock clone()
Overrides:
clone in class Object