Urbi SDK Remote for Java  2.7.5
urbi.UValue Class Reference

Container for a value that handles all types known to URBI. More...

Inheritance diagram for urbi.UValue:
Collaboration diagram for urbi.UValue:

List of all members.

Public Member Functions

 UValue (long cPtr, boolean cMemoryOwn)
 UValue (UValue arg0)
 UValue (double arg0, boolean copy)
 UValue (double arg0)
 UValue (int arg0, boolean copy)
 UValue (int arg0)
 UValue (long arg0)
 UValue (java.math.BigInteger arg0, boolean copy)
 UValue (java.math.BigInteger arg0)
 UValue (String arg0, boolean copy)
 UValue (String arg0)
 UValue (UBinary arg0, boolean copy)
 UValue (UBinary arg0)
 UValue (UList arg0, boolean copy)
 UValue (UList arg0)
 UValue (UDictionary arg0, boolean copy)
 UValue (UDictionary arg0)
 UValue (USound arg0, boolean copy)
 UValue (USound arg0)
 UValue (UImage arg0, boolean copy)
 UValue (UImage arg0)
boolean booleanValue ()
void clear ()
 Delete content and reset type to void.
synchronized void delete ()
double doubleValue ()
String format_string ()
 Return a legible definition of UDataType.
UDataType getType ()
double getVal ()
int intValue ()
long longValue ()
void setType (UDataType value)
void setVal (double value)
UValue setValue (UValue arg0)
UValue setValue (UValue arg0, boolean copy)
 Setter.
UValue setValue (double arg0)
UValue setValue (int arg0)
UValue setValue (long arg0)
UValue setValue (java.math.BigInteger arg0)
UValue setValue (String arg0)
UValue setValue (UBinary arg0)
UValue setValue (UList arg0)
UValue setValue (UDictionary arg0)
UValue setValue (USound arg0)
UValue setValue (UImage arg0)
String stringValue ()
String toString ()
UBinary ubinaryValue ()
UDictionary udictionaryValue ()
UImage uimageValue ()
UList ulistValue ()
USound usoundValue ()

Static Public Member Functions

static UValue error ()
 A specific UValue used when we want to return an error.
static long getCPtr (UValue obj)

Protected Member Functions

void finalize ()

Protected Attributes

boolean swigCMemOwn

Detailed Description

Container for a value that handles all types known to URBI.

Definition at line 16 of file UValue.java.


Member Function Documentation

static UValue urbi.UValue.error ( ) [static]

A specific UValue used when we want to return an error.

For instance, out-of-bound access returns this object.

Definition at line 85 of file UValue.java.

UValue urbi.UValue.setValue ( UValue  arg0,
boolean  copy 
)

Setter.

If copy is false, binary data if present is not copied. This is dangerous, as the user must ensure that the source UValue lives longer than this one.

Definition at line 74 of file UValue.java.


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