org.rococoa.cocoa.security
Class CSSM_LIST

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<CSSM_LIST,CSSM_LIST.ByValue,CSSM_LIST.ByReference>
          extended by org.rococoa.cocoa.security.CSSM_LIST
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<CSSM_LIST,CSSM_LIST.ByValue,CSSM_LIST.ByReference>>
Direct Known Subclasses:
CSSM_LIST.ByReference, CSSM_LIST.ByValue

public class CSSM_LIST
extends Structure<CSSM_LIST,CSSM_LIST.ByValue,CSSM_LIST.ByReference>

native declaration : /System/Library/Frameworks/Security.framework/Headers/cssmtype.h
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 CSSM_LIST.ByReference
           
static class CSSM_LIST.ByValue
           
 
Field Summary
 CSSM_LIST_ELEMENT.ByReference Head
          head of the list
C type : CSSM_LIST_ELEMENT_PTR
 int ListType
          type of this list
C type : CSSM_LIST_TYPE
 CSSM_LIST_ELEMENT.ByReference Tail
          tail of the list
C type : CSSM_LIST_ELEMENT_PTR
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
CSSM_LIST()
           
CSSM_LIST(int ListType, CSSM_LIST_ELEMENT.ByReference Head, CSSM_LIST_ELEMENT.ByReference Tail)
           
 
Method Summary
static CSSM_LIST[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

ListType

public int ListType
type of this list
C type : CSSM_LIST_TYPE


Head

public CSSM_LIST_ELEMENT.ByReference Head
head of the list
C type : CSSM_LIST_ELEMENT_PTR


Tail

public CSSM_LIST_ELEMENT.ByReference Tail
tail of the list
C type : CSSM_LIST_ELEMENT_PTR

Constructor Detail

CSSM_LIST

public CSSM_LIST()

CSSM_LIST

public CSSM_LIST(int ListType,
                 CSSM_LIST_ELEMENT.ByReference Head,
                 CSSM_LIST_ELEMENT.ByReference Tail)
Parameters:
ListType - type of this list
C type : CSSM_LIST_TYPE
Head - head of the list
C type : CSSM_LIST_ELEMENT_PTR
Tail - tail of the list
C type : CSSM_LIST_ELEMENT_PTR
Method Detail

newArray

public static CSSM_LIST[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.