|
ttg 1.0.0
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
|
#include <world.h>
Public Member Functions | |
| World (void) | |
| World (std::shared_ptr< ttg::base::WorldImplBase > world_impl) | |
| World (const World &other)=default | |
| World (World &&other)=default | |
| ~World () | |
| World & | operator= (const World &other)=default |
| World & | operator= (World &&other)=default |
| int | size () const |
| int | rank () const |
| bool | is_valid (void) const |
| virtual void | final_task () |
| WorldImplT & | impl (void) |
| const WorldImplT & | impl (void) const |
| void | profile_on () |
| void | profile_off () |
| bool | profiling () |
| void | dag_on (const std::string &filename) |
| void | dag_off () |
| bool | dag_profiling () |
Slim wrapper around World implementation objects This wrapper should be passed by value, not by reference, to avoid lifetime issues of the world object.
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.9.8