class ParaTaskGenealogicalLocalPtr More...
#include <paraTask.h>
Public Member Functions | |
ParaTaskGenealogicalLocalPtr () | |
default constructor More... | |
ParaTaskGenealogicalLocalPtr (TaskId taskId, ParaTask *ptr) | |
constructor More... | |
~ParaTaskGenealogicalLocalPtr () | |
destructor More... | |
int | getType () |
getter of pointer type More... | |
ParaTask * | getPointerValue () |
getter for ParaTask pointer More... | |
Public Member Functions inherited from ParaTaskGenealogicalPtr | |
ParaTaskGenealogicalPtr (TaskId taskId) | |
constructor More... | |
virtual | ~ParaTaskGenealogicalPtr () |
destructor More... | |
virtual int | getType ()=0 |
getter type which indicate the pointer is local or remote More... | |
TaskId | getTaskId () |
getter of genealogicaltaskId More... | |
Private Attributes | |
ParaTask * | paraTaskPtr |
pointer to ParaTask More... | |
class ParaTaskGenealogicalLocalPtr
Definition at line 414 of file paraTask.h.
default constructor
Definition at line 424 of file paraTask.h.
ParaTaskGenealogicalLocalPtr | ( | TaskId | taskId, |
ParaTask * | ptr | ||
) |
constructor
taskId | task id |
ptr | pointer to ParaTask |
Definition at line 434 of file paraTask.h.
destructor
Definition at line 446 of file paraTask.h.
ParaTask * getPointerValue | ( | ) |
getter for ParaTask pointer
Definition at line 465 of file paraTask.h.
References ParaTaskGenealogicalLocalPtr::paraTaskPtr.
Referenced by BbParaNode::getMinimumDualBoundInDesendants(), and BbParaNode::~BbParaNode().
|
virtual |
getter of pointer type
Implements ParaTaskGenealogicalPtr.
Definition at line 455 of file paraTask.h.
References UG::ParaTaskLocalPtr.
|
private |
pointer to ParaTask
Definition at line 417 of file paraTask.h.
Referenced by ParaTaskGenealogicalLocalPtr::getPointerValue().