#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.