#include <GlobalCounter.hpp>
Classes | |
| struct | Master |
| struct | Proxy |
Public Member Functions | |
| GlobalCounter (GlobalAddress< GlobalCounter > self, 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 45 of file GlobalCounter.hpp.
|
inline |
Definition at line 73 of file GlobalCounter.hpp.
|
inline |
Definition at line 85 of file GlobalCounter.hpp.
|
inlinestatic |
Definition at line 90 of file GlobalCounter.hpp.
|
inline |
Definition at line 97 of file GlobalCounter.hpp.
|
inline |
Definition at line 78 of file GlobalCounter.hpp.
| FlatCombiner<Proxy> Grappa::GlobalCounter::comb |
Definition at line 71 of file GlobalCounter.hpp.
| struct Grappa::GlobalCounter::Master Grappa::GlobalCounter::master |
| GlobalAddress<GlobalCounter> Grappa::GlobalCounter::self |
Definition at line 53 of file GlobalCounter.hpp.