yarp
Class RateThreadWrapper

java.lang.Object
  extended by yarp.RateThread
      extended by yarp.RateThreadWrapper

public class RateThreadWrapper
extends RateThread


Field Summary
 
Fields inherited from class yarp.RateThread
swigCMemOwn
 
Constructor Summary
RateThreadWrapper()
           
RateThreadWrapper(long cPtr, boolean cMemoryOwn)
           
RateThreadWrapper(SWIGTYPE_p_Runnable helper)
           
 
Method Summary
 void afterStart(boolean success)
           
 boolean attach(SWIGTYPE_p_Runnable helper)
           
 void beforeStart()
           
 void close()
           
 void delete()
           
 void detach()
           
protected  void finalize()
           
 SWIGTYPE_p_Runnable getAttachment()
           
static long getCPtr(RateThreadWrapper obj)
           
 boolean open()
           
 boolean open(double framerate)
           
 boolean open(double framerate, boolean polling)
           
 void run()
           
 void stop()
           
 boolean threadInit()
           
 void threadRelease()
           
 
Methods inherited from class yarp.RateThread
askToStop, getCPtr, getEstPeriod, getEstPeriod, getEstUsed, getEstUsed, getIterations, getPriority, getRate, isRunning, isSuspended, resetStat, resume, setPriority, setPriority, setRate, start, step, suspend
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RateThreadWrapper

public RateThreadWrapper(long cPtr,
                         boolean cMemoryOwn)

RateThreadWrapper

public RateThreadWrapper()

RateThreadWrapper

public RateThreadWrapper(SWIGTYPE_p_Runnable helper)
Method Detail

getCPtr

public static long getCPtr(RateThreadWrapper obj)

finalize

protected void finalize()
Overrides:
finalize in class RateThread

delete

public void delete()
Overrides:
delete in class RateThread

detach

public void detach()

attach

public boolean attach(SWIGTYPE_p_Runnable helper)

open

public boolean open(double framerate,
                    boolean polling)

open

public boolean open(double framerate)

open

public boolean open()

close

public void close()

stop

public void stop()
Overrides:
stop in class RateThread

run

public void run()
Overrides:
run in class RateThread

threadInit

public boolean threadInit()
Overrides:
threadInit in class RateThread

threadRelease

public void threadRelease()
Overrides:
threadRelease in class RateThread

afterStart

public void afterStart(boolean success)
Overrides:
afterStart in class RateThread

beforeStart

public void beforeStart()
Overrides:
beforeStart in class RateThread

getAttachment

public SWIGTYPE_p_Runnable getAttachment()