Urbi SDK Remote for Java  2.7.5
urbi.UObjectCPP Class Reference

Main UObject class definition Each UObject instance corresponds to an URBI object. More...

Inheritance diagram for urbi.UObjectCPP:
Collaboration diagram for urbi.UObjectCPP:

List of all members.

Public Member Functions

 UObjectCPP (long cPtr, boolean cMemoryOwn)
 UObjectCPP (UContextImpl impl)
 Reserved for internal use.
 UObjectCPP ()
 Reserved for internal use.
 UObjectCPP (String arg0, UContextImpl impl)
 Reserved for internal use.
 UObjectCPP (String arg0)
 Reserved for internal use.
 UObjectCPP (int arg0, UContextImpl impl)
 Reserved for internal use.
 UObjectCPP (int arg0)
 Reserved for internal use.
void addAutoGroup ()
void clean ()
 Remove all bindings, this method is called by the destructor.
synchronized void delete ()
String get__name ()
boolean getAutogroup ()
String getClassname ()
SWIGTYPE_p_libport__ThreadPool__rTaskLock getClassTaskLock ()
boolean getDerived ()
UVar getLoad ()
UObjectHub getObjecthub ()
boolean getRemote ()
SWIGTYPE_p_libport__ThreadPool__rTaskLock getTaskLock (LockMode m, String what)
SWIGTYPE_p_libport__ThreadPool__rTaskLock getTaskLock (LockSpec s, String what)
UObjectImpl impl_get ()
boolean removeTimer (TimerHandle h)
 Remove a timer registered with USetTimer.
void set__name (String value)
void setAutogroup (boolean value)
void setClassname (String value)
void setCloner (baseURBIStarter cloner)
void setDerived (boolean value)
void setLoad (UValue val)
void setObjecthub (UObjectHub value)
void setRemote (boolean value)
void swigReleaseOwnership ()
void swigTakeOwnership ()
void UAutoGroup ()
void UJoinGroup (String gpname)
int update ()
void USetUpdate (double period)
 Set a timer that will call the update function every 'period'.
void USync (UVar v)
 Request permanent synchronization for v.
int voidfun ()
 Void function used in USync callbacks.

Static Public Member Functions

static long getCPtr (UObjectCPP obj)

Protected Member Functions

void finalize ()
void swigDirectorDisconnect ()

Detailed Description

Main UObject class definition Each UObject instance corresponds to an URBI object.

It provides mechanisms to bind variables and functions between C++ and Urbi.

Definition at line 16 of file UObjectCPP.java.


Member Function Documentation

void urbi.UObjectCPP.USetUpdate ( double  period)

Set a timer that will call the update function every 'period'.

milliseconds.

Definition at line 139 of file UObjectCPP.java.


The documentation for this class was generated from the following file: