#include <Barrier.h>
Public Member Functions | |
| Barrier (const char *bname, int node_num) | |
| bool | CheckBarrierReached (int delay=100) |
Static Public Member Functions | |
| static void | SendAck (void) |
| static bool | WaitGoAhead (int delay=100) |
| static bool | WaitForBarrier (std::string bname, int delay=100) |
Static Public Attributes | |
| static std::string | currentBarrier |
Private Member Functions | |
| void | sendGoAhead (void) |
Private Attributes | |
| std::string | name |
| std::vector< bool > | nodes |
| Barrier::Barrier | ( | const char * | bname, | |
| int | node_num | |||
| ) |
| bool Barrier::CheckBarrierReached | ( | int | delay = 100 |
) |
| static void Barrier::SendAck | ( | void | ) | [static] |
| void Barrier::sendGoAhead | ( | void | ) | [private] |
| static bool Barrier::WaitForBarrier | ( | std::string | bname, | |
| int | delay = 100 | |||
| ) | [static] |
| static bool Barrier::WaitGoAhead | ( | int | delay = 100 |
) | [static] |
std::string Barrier::currentBarrier [static] |
std::string Barrier::name [private] |
std::vector<bool> Barrier::nodes [private] |
1.4.7