|
| | Foo (World &world, int a) |
| |
| | Foo (World &world, int bar) |
| |
| virtual | ~Foo () |
| |
| virtual | ~Foo () |
| |
| const std::vector< double > & | dbuf () const |
| |
| const std::vector< double > & | dbuf_long () const |
| |
| const std::vector< double > & | dbuf_short () const |
| |
| decltype(auto) | get () const |
| |
| int | get0 () |
| |
| int | get0c () const |
| |
| Future< int > | get0f () |
| |
| int | get1 (int a1) |
| |
| int | get1c (int a1) const |
| |
| int | get2 (int a1, char a2) |
| |
| int | get2c (int a1, char a2) const |
| |
| int | get3 (int a1, char a2, short a3) |
| |
| int | get3c (int a1, char a2, short a3) const |
| |
| int | get4 (int a1, char a2, short a3, long a4) |
| |
| int | get4c (int a1, char a2, short a3, long a4) const |
| |
| int | get5 (int a1, char a2, short a3, long a4, short a5) |
| |
| int | get5c (int a1, char a2, short a3, long a4, short a5) const |
| |
| double | getbuf0 (const std::vector< double > &buf) |
| |
| double | getbuf0c (const std::vector< double > &buf) const |
| |
| void | ping (int from, int speed) |
| |
| void | ping_am (int from, int speed) |
| |
| void | pong (int from, int speed) |
| |
| void | pong_am (int from, int speed) |
| |
| | WorldObject (const WorldObject &other) |
| |
| | WorldObject (World &world) |
| | Constructor that associates an object (via the derived class) with a globally unique ID.
|
| |
| virtual | ~WorldObject () |
| |
| World & | get_world () const |
| | Returns a reference to the world.
|
| |
| const uniqueidT & | id () const |
| | Returns the globally unique object ID.
|
| |
| WorldObject & | operator= (const WorldObject &)=delete |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8) const |
| |
| detail::task_result_type< memfnT >::futureT | send (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8, const a9T &a9) const |
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8, const a9T &a9, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7,a8,a9).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const a8T &a8, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7,a8).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const a7T &a7, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3,a4,a5,a6,a7).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const a6T &a6, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3,a4,a5,a6).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const a5T &a5, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3,a4,a5).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const a4T &a4, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3,a4).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const a3T &a3, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2,a3).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const a2T &a2, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1,a2).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const a1T &a1, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)(a1).
|
| |
| detail::task_result_type< memfnT >::futureT | task (ProcessID dest, memfnT memfn, const TaskAttributes &attr=TaskAttributes()) const |
| | Sends task to derived class method returnT (this->*memfn)().
|
| |
| virtual | ~WorldObjectBase ()=default |
| |