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().