#include <GlobalCounter.hpp>
Classes | |
| struct | Master |
| struct | Proxy |
Public Member Functions | |
| GlobalCounter (long initial_count=0, Core master_core=0) | |
| void | incr (long d=1) |
| long | count () |
| void | destroy () |
Static Public Member Functions | |
| static GlobalAddress < GlobalCounter > | create (long initial_count=0) |
Public Attributes | |
| struct Grappa::GlobalCounter::Master | master |
| GlobalAddress< GlobalCounter > | self |
| FlatCombiner< Proxy > | comb |
Definition at line 34 of file GlobalCounter.hpp.
|
inline |
Definition at line 62 of file GlobalCounter.hpp.
|
inline |
Definition at line 74 of file GlobalCounter.hpp.
|
inlinestatic |
Definition at line 79 of file GlobalCounter.hpp.
|
inline |
Definition at line 86 of file GlobalCounter.hpp.
|
inline |
Definition at line 67 of file GlobalCounter.hpp.
| FlatCombiner<Proxy> Grappa::GlobalCounter::comb |
Definition at line 60 of file GlobalCounter.hpp.
| struct Grappa::GlobalCounter::Master Grappa::GlobalCounter::master |
| GlobalAddress<GlobalCounter> Grappa::GlobalCounter::self |
Definition at line 42 of file GlobalCounter.hpp.