Package org.robwork.sdurw_proximity
Class ProximityFilterStrategyCPtr
- java.lang.Object
-
- org.robwork.sdurw_proximity.ProximityFilterStrategyCPtr
-
public class ProximityFilterStrategyCPtr extends java.lang.Object
Ptr stores a pointer and optionally takes ownership of the value.
-
-
Constructor Summary
Constructors Constructor Description ProximityFilterStrategyCPtr()
Default constructor yielding a NULL-pointer.ProximityFilterStrategyCPtr(long cPtr, boolean cMemoryOwn)
ProximityFilterStrategyCPtr(ProximityFilterStrategy 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 ProximityFilterStrategy
__ref__()
Dereferencing operator.void
delete()
ProximityFilterStrategy
deref()
The pointer stored in the object.boolean
equals(ProximityFilterStrategy p)
static long
getCPtr(ProximityFilterStrategyCPtr obj)
ProximityFilterStrategy
getDeref()
Member access operator.boolean
isNull()
checks if the pointer is nullboolean
isShared()
check if this Ptr has shared ownership or none
ownership
-
-
-
Constructor Detail
-
ProximityFilterStrategyCPtr
public ProximityFilterStrategyCPtr(long cPtr, boolean cMemoryOwn)
-
ProximityFilterStrategyCPtr
public ProximityFilterStrategyCPtr()
Default constructor yielding a NULL-pointer.
-
ProximityFilterStrategyCPtr
public ProximityFilterStrategyCPtr(ProximityFilterStrategy ptr)
Do not take ownership of ptr.
ptr can be null.
The constructor is implicit on purpose.
-
-
Method Detail
-
getCPtr
public static long getCPtr(ProximityFilterStrategyCPtr obj)
-
delete
public void delete()
-
deref
public ProximityFilterStrategy deref()
The pointer stored in the object.
-
__ref__
public ProximityFilterStrategy __ref__()
Dereferencing operator.
-
getDeref
public ProximityFilterStrategy getDeref()
Member access operator.
-
equals
public boolean equals(ProximityFilterStrategy 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
-
-