![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
#include "tbb_stddef.h"#include "tbb_machine.h"
Include dependency graph for Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | tbb::empty_task |
| task that does nothing. Useful for synchronization. | |
| class | tbb::interface5::internal::task_base |
| Base class for methods that became static in TBB 3.0. | |
| class | tbb::internal::allocate_additional_child_of_proxy |
| class | tbb::task |
| class | tbb::task_list |
| A list of children. | |
Namespaces | |
| namespace | tbb |
The namespace tbb contains all components of the library. | |
| namespace | tbb::interface5 |
| namespace | tbb::interface5::internal |
| namespace | tbb::internal |
Defines | |
| #define | __TBB_TASK_BASE_ACCESS private |
Typedefs | |
| typedef struct ___itt_caller * | __itt_caller |
Functions | |
| void | operator delete (void *task, const tbb::internal::allocate_root_proxy &) |
| void | operator delete (void *task, const tbb::internal::allocate_continuation_proxy &p) |
| void | operator delete (void *task, const tbb::internal::allocate_additional_child_of_proxy &p) |
| void | operator delete (void *task, const tbb::internal::allocate_child_proxy &p) |
| void * | operator new (size_t bytes, const tbb::internal::allocate_child_proxy &p) |
| void * | operator new (size_t bytes, const tbb::internal::allocate_root_proxy &) |
| void * | operator new (size_t bytes, const tbb::internal::allocate_continuation_proxy &p) |
| void * | operator new (size_t bytes, const tbb::internal::allocate_additional_child_of_proxy &p) |
| #define __TBB_TASK_BASE_ACCESS private |
Definition at line 51 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
| typedef struct ___itt_caller* __itt_caller |
Definition at line 35 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
| void operator delete | ( | void * | task, |
| const tbb::internal::allocate_root_proxy & | |||
| ) | [inline] |
Definition at line 808 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
{
tbb::internal::allocate_root_proxy::free( *static_cast<tbb::task*>(task) );
}
| void operator delete | ( | void * | task, |
| const tbb::internal::allocate_continuation_proxy & | p | ||
| ) | [inline] |
Definition at line 826 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
{
p.free( *static_cast<tbb::task*>(task) );
}
| void operator delete | ( | void * | task, |
| const tbb::internal::allocate_additional_child_of_proxy & | p | ||
| ) | [inline] |
Definition at line 842 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
References tbb::internal::allocate_additional_child_of_proxy::free().
{
p.free( *static_cast<tbb::task*>(task) );
}
| void operator delete | ( | void * | task, |
| const tbb::internal::allocate_child_proxy & | p | ||
| ) | [inline] |
Definition at line 834 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
{
p.free( *static_cast<tbb::task*>(task) );
}
| void* operator new | ( | size_t | bytes, |
| const tbb::internal::allocate_child_proxy & | p | ||
| ) | [inline] |
Definition at line 830 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
{
return &p.allocate(bytes);
}
| void* operator new | ( | size_t | bytes, |
| const tbb::internal::allocate_root_proxy & | |||
| ) | [inline] |
Definition at line 804 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
{
return &tbb::internal::allocate_root_proxy::allocate(bytes);
}
| void* operator new | ( | size_t | bytes, |
| const tbb::internal::allocate_continuation_proxy & | p | ||
| ) | [inline] |
Definition at line 822 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
{
return &p.allocate(bytes);
}
| void* operator new | ( | size_t | bytes, |
| const tbb::internal::allocate_additional_child_of_proxy & | p | ||
| ) | [inline] |
Definition at line 838 of file Third Party Tech/TBB/tbb30_20100406oss_win/tbb30_20100406oss/include/tbb/task.h.
References tbb::internal::allocate_additional_child_of_proxy::allocate().
{
return &p.allocate(bytes);
}
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.