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