6#ifndef OPENVDB_THREAD_THREADING_HAS_BEEN_INCLUDED
7#define OPENVDB_THREAD_THREADING_HAS_BEEN_INCLUDED
9#include <openvdb/version.h>
11#include <tbb/version.h>
12#include <tbb/task_group.h>
13#include <tbb/blocked_range.h>
23 auto ctx = tbb::task::current_context();
24 return ctx ? ctx->cancel_group_execution() :
false;
29 auto ctx = tbb::task::current_context();
30 return ctx ? ctx->is_group_execution_cancelled() :
false;
Definition Threading.h:19
vptr bool cancelGroupExecution()
Definition Threading.h:21
vptr bool isGroupExecutionCancelled()
Definition Threading.h:27
Definition Exceptions.h:13
#define OPENVDB_VERSION_NAME
The version namespace name for this library version.
Definition version.h.in:121
#define OPENVDB_USE_VERSION_NAMESPACE
Definition version.h.in:291