2010 FRC Java API


Uses of Class
com.sun.cldc.jna.Pointer

Packages that use Pointer
com.ni.rio Provides classes to access RIO services client DLL entry points 
com.sun.cldc.jna The CLDC/JNA package contains classes that help import native data structures and functions from Java code without writing C code. 
edu.wpi.first.wpilibj.communication Provides classes for communicating with the driver station and synchronizing with C/C++ code. 
edu.wpi.first.wpilibj.image Provides classes to access National Instrument's nivison library for machine vision enables automated image processing for color identification, tracking and analysis. 
 

Uses of Pointer in com.ni.rio
 

Methods in com.ni.rio with parameters of type Pointer
static void NiRioSrv.fifoRead(int hClient, int channel, Pointer buf, int num, int timeout, IntByReference read, IntByReference remaining, NiRioStatus status)
           
 

Uses of Pointer in com.sun.cldc.jna
 

Subclasses of Pointer in com.sun.cldc.jna
 class VarPointer
          A pointer to a native variable that can be read/wrote from Java.
 

Fields in com.sun.cldc.jna declared as Pointer
protected  Pointer Structure.backingNativeMemory
           
 

Methods in com.sun.cldc.jna that return Pointer
 Pointer Pointer.align(int byteAlignment)
          Create a new pointer that is a subset of this pointer, but is aligned to byteAlignment
static Pointer Pointer.createStringBuffer(String value)
          Create a native buffer containing the C-string version of the String vaue.
 Pointer PointerType.getPointer()
          Return the underlying untyped pointer
 Pointer Structure.getPointer()
          Get the backing native memory used by this structure.
 Pointer Pointer.getPointer(int offset, int size)
          Read a ptr value from memory at offset, and construct a new pointer representing the data stored there...
static Pointer Pointer.NULL()
           
 Pointer Pointer.share(long offset)
          Create a new pointer that is a subset of this pointer, starting from offset
 Pointer Pointer.share(long offset, long size)
          Create a new pointer that is a subset of this pointer, starting from offset
 

Methods in com.sun.cldc.jna with parameters of type Pointer
 int Function.call1(Pointer p1)
           
 int Function.call2(int i1, Pointer p2)
           
 int Function.call2(Pointer p1, int i2)
           
 int Function.call2(Pointer p1, Pointer p2)
           
 int Function.call3(int i1, int i2, Pointer p3)
           
 int Function.call3(int i1, Pointer p2, int i3)
           
 int Function.call3(int i1, Pointer p2, Pointer p3)
           
 int Function.call3(Pointer p1, int i2, int i3)
           
 int Function.call3(Pointer p1, int i2, Pointer p3)
           
 int Function.call3(Pointer p1, Pointer p2, int i3)
           
 int Function.call3(Pointer p1, Pointer p2, Pointer p3)
           
 int Function.call4(int i1, int i2, int i3, Pointer p4)
           
 int Function.call4(int i1, int i2, Pointer p3, int i4)
           
 int Function.call4(int i1, int i2, Pointer p3, Pointer p4)
           
 int Function.call4(int i1, Pointer p2, int i3, int i4)
           
 int Function.call4(int i1, Pointer p2, int i3, Pointer p4)
           
 int Function.call4(int i1, Pointer p2, Pointer p3, int i4)
           
 int Function.call4(int i1, Pointer p2, Pointer p3, Pointer p4)
           
 int Function.call4(Pointer p1, int i2, int i3, int i4)
           
 int Function.call4(Pointer p1, int i2, int i3, Pointer p4)
           
 int Function.call4(Pointer p1, int i2, Pointer p3, int i4)
           
 int Function.call4(Pointer p1, int i2, Pointer p3, Pointer p4)
           
 int Function.call4(Pointer p1, Pointer p2, int i3, int i4)
           
 int Function.call4(Pointer p1, Pointer p2, int i3, Pointer p4)
           
 int Function.call4(Pointer p1, Pointer p2, Pointer p3, int i4)
           
 int Function.call4(Pointer p1, Pointer p2, Pointer p3, Pointer p4)
           
 int Function.call5(int i1, int i2, int i3, int i4, int i5, Pointer p5)
           
 int Function.call5(int i1, int i2, int i3, Pointer p4, int i5)
           
 int Function.call5(int i1, int i2, int i3, Pointer p4, Pointer p5)
           
 int Function.call5(int i1, int i2, Pointer p3, int i4, int i5)
           
 int Function.call5(int i1, int i2, Pointer p3, int i4, Pointer p5)
           
 int Function.call5(int i1, int i2, Pointer p3, Pointer p4, int i5)
           
 int Function.call5(int i1, int i2, Pointer p3, Pointer p4, Pointer p5)
           
 int Function.call5(int i1, Pointer p2, int i3, int i4, int i5)
           
 int Function.call5(int i1, Pointer p2, int i3, int i4, Pointer p5)
           
 int Function.call5(int i1, Pointer p2, int i3, Pointer p4, int i5)
           
 int Function.call5(int i1, Pointer p2, int i3, Pointer p4, Pointer p5)
           
 int Function.call5(int i1, Pointer p2, Pointer p3, int i4, int i5)
           
 int Function.call5(int i1, Pointer p2, Pointer p3, int i4, Pointer p5)
           
 int Function.call5(int i1, Pointer p2, Pointer p3, Pointer p4, int i5)
           
 int Function.call5(int i1, Pointer p2, Pointer p3, Pointer p4, Pointer p5)
           
 int Function.call5(Pointer p1, int i2, int i3, int i4, int i5)
           
 int Function.call5(Pointer p1, int i2, int i3, int i4, Pointer p5)
           
 int Function.call5(Pointer p1, int i2, int i3, Pointer p4, int i5)
           
 int Function.call5(Pointer p1, int i2, int i3, Pointer p4, Pointer p5)
           
 int Function.call5(Pointer p1, int i2, Pointer p3, int i4, int i5)
           
 int Function.call5(Pointer p1, int i2, Pointer p3, int i4, Pointer p5)
           
 int Function.call5(Pointer p1, int i2, Pointer p3, Pointer p4, int i5)
           
 int Function.call5(Pointer p1, int i2, Pointer p3, Pointer p4, Pointer p5)
           
 int Function.call5(Pointer p1, Pointer p2, int i3, int i4, int i5)
           
 int Function.call5(Pointer p1, Pointer p2, int i3, int i4, Pointer p5)
           
 int Function.call5(Pointer p1, Pointer p2, int i3, Pointer p4, int i5)
           
 int Function.call5(Pointer p1, Pointer p2, int i3, Pointer p4, Pointer p5)
           
 int Function.call5(Pointer p1, Pointer p2, Pointer p3, int i4, int i5)
           
 int Function.call5(Pointer p1, Pointer p2, Pointer p3, int i4, Pointer p5)
           
 int Function.call5(Pointer p1, Pointer p2, Pointer p3, Pointer p4, int i5)
           
 int Function.call5(Pointer p1, Pointer p2, Pointer p3, Pointer p4, Pointer p5)
           
static void Pointer.copyBytes(Pointer src, int srcOffset, Pointer dst, int dstOffset, int len)
          Copy len bytes from src to dst starting at the given offsets.
 void Pointer.setPointer(int offset, Pointer ptr)
          Set the word at offset from this pointer to the the address contained in ptr.
 void PointerType.setPointer(Pointer rawPointer)
          Set the underlying untyped pointer
 void Structure.useMemory(Pointer m)
          Set the backing native memory used by this structure.
 

Constructors in com.sun.cldc.jna with parameters of type Pointer
PointerType(Pointer rawPointer)
           
Structure(Pointer backingNativeMemory)
           
 

Uses of Pointer in edu.wpi.first.wpilibj.communication
 

Methods in edu.wpi.first.wpilibj.communication that return Pointer
 Pointer FRCControl.CachedNativeBuffer.getBufferSized(int size)
           
 

Uses of Pointer in edu.wpi.first.wpilibj.image
 

Fields in edu.wpi.first.wpilibj.image declared as Pointer
 Pointer Image.image
          Pointer to the image memory
 


2010 FRC Java API


Copyright © 2006-2009 Sun Microsystems, Inc. All Rights Reserved.