#include <UT_TaskScope.h>

Public Member Functions | |
| UT_TaskScope (const UT_TaskScope *parent, int thread) | |
| UT_TaskScope (const UT_TaskScope *parent) | |
| ~UT_TaskScope () | |
| const UT_TaskScope * | getParent () const |
| Return the parent of this task scope. | |
| bool | isAncestor (const UT_TaskScope &parent) const |
| Test if the given task scope is an ancestor of ours. | |
Static Public Member Functions | |
| static const UT_TaskScope * | getCurrent (int thread) |
| static const UT_TaskScope * | getCurrent () |
| static const UT_TaskScope & | getOrCreateCurrent (int thread) |
| static const UT_TaskScope & | getOrCreateCurrent () |
Definition at line 49 of file UT_TaskScope.h.
| UT_TaskScope::UT_TaskScope | ( | const UT_TaskScope * | parent, | |
| int | thread | |||
| ) | [inline, explicit] |
Definition at line 52 of file UT_TaskScope.h.
| UT_TaskScope::UT_TaskScope | ( | const UT_TaskScope * | parent | ) | [inline, explicit] |
Definition at line 60 of file UT_TaskScope.h.
| UT_TaskScope::~UT_TaskScope | ( | ) | [inline] |
Definition at line 69 of file UT_TaskScope.h.
| static const UT_TaskScope* UT_TaskScope::getCurrent | ( | void | ) | [inline, static] |
Obtain the current task scope from thread local storage.
Definition at line 85 of file UT_TaskScope.h.
| static const UT_TaskScope* UT_TaskScope::getCurrent | ( | int | thread | ) | [inline, static] |
Obtain the current task scope from thread local storage.
Definition at line 81 of file UT_TaskScope.h.
| static const UT_TaskScope& UT_TaskScope::getOrCreateCurrent | ( | ) | [inline, static] |
Obtain the current task scope from thread local storage, creating one if there is none.
Definition at line 102 of file UT_TaskScope.h.
| static const UT_TaskScope& UT_TaskScope::getOrCreateCurrent | ( | int | thread | ) | [inline, static] |
Obtain the current task scope from thread local storage, creating one if there is none.
Definition at line 94 of file UT_TaskScope.h.
| const UT_TaskScope* UT_TaskScope::getParent | ( | ) | const [inline] |
| bool UT_TaskScope::isAncestor | ( | const UT_TaskScope & | parent | ) | const [inline] |
1.5.9