Package org.robwork.sdurw_task
Class GraspTaskPtr
- java.lang.Object
-
- org.robwork.sdurw_task.GraspTaskPtr
-
public class GraspTaskPtr extends java.lang.ObjectPtr stores a pointer and optionally takes ownership of the value.
-
-
Constructor Summary
Constructors Constructor Description GraspTaskPtr()Default constructor yielding a NULL-pointer.GraspTaskPtr(long cPtr, boolean cMemoryOwn)GraspTaskPtr(GraspTask ptr)Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GraspTask__ref__()Dereferencing operator.GraspTaskPtrclone()voiddelete()GraspTaskderef()The pointer stored in the object.booleanequals(GraspTask p)static longgetCPtr(GraspTaskPtr obj)GraspTaskgetDeref()Member access operator.java.lang.StringgetGraspControllerID()java.lang.StringgetGripperID()java.lang.StringgetTCPID()booleanisNull()checks if the pointer is nullbooleanisShared()check if this Ptr has shared ownership or none
ownershipGraspTaskPtrload(java.lang.String name)GraspTaskPtrload(SWIGTYPE_p_std__istringstream inputStream)voidsaveRWTask(GraspTaskPtr task, java.lang.String name)voidsaveText(GraspTaskPtr task, java.lang.String name)voidsaveUIBK(GraspTaskPtr task, java.lang.String name)voidsetGraspControllerID(java.lang.String id)voidsetGripperID(java.lang.String id)voidsetTCPID(java.lang.String id)TaskSE3PtrtoCartesianTask()java.lang.StringtoString(GraspResult.TestStatus status)
-
-
-
Constructor Detail
-
GraspTaskPtr
public GraspTaskPtr(long cPtr, boolean cMemoryOwn)
-
GraspTaskPtr
public GraspTaskPtr()
Default constructor yielding a NULL-pointer.
-
GraspTaskPtr
public GraspTaskPtr(GraspTask ptr)
Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
-
Method Detail
-
getCPtr
public static long getCPtr(GraspTaskPtr obj)
-
delete
public void delete()
-
deref
public GraspTask deref()
The pointer stored in the object.
-
__ref__
public GraspTask __ref__()
Dereferencing operator.
-
getDeref
public GraspTask getDeref()
Member access operator.
-
equals
public boolean equals(GraspTask p)
-
isShared
public boolean isShared()
check if this Ptr has shared ownership or none
ownership- Returns:
- true if Ptr has shared ownership, false if it has no ownership.
-
isNull
public boolean isNull()
checks if the pointer is null- Returns:
- Returns true if the pointer is null
-
toCartesianTask
public TaskSE3Ptr toCartesianTask()
-
getGripperID
public java.lang.String getGripperID()
-
getTCPID
public java.lang.String getTCPID()
-
getGraspControllerID
public java.lang.String getGraspControllerID()
-
setGripperID
public void setGripperID(java.lang.String id)
-
setTCPID
public void setTCPID(java.lang.String id)
-
setGraspControllerID
public void setGraspControllerID(java.lang.String id)
-
toString
public java.lang.String toString(GraspResult.TestStatus status)
-
saveUIBK
public void saveUIBK(GraspTaskPtr task, java.lang.String name)
-
saveRWTask
public void saveRWTask(GraspTaskPtr task, java.lang.String name)
-
saveText
public void saveText(GraspTaskPtr task, java.lang.String name)
-
load
public GraspTaskPtr load(java.lang.String name)
-
load
public GraspTaskPtr load(SWIGTYPE_p_std__istringstream inputStream)
-
clone
public GraspTaskPtr clone()
-
-