#include <PerCPU.h>
Public Member Functions | |
PerCPU () | |
PerCPU (const T &ival) | |
virtual | ~PerCPU () |
void | reset (const T &d) |
unsigned int | myEffectiveID () const |
T & | get (unsigned int i) |
const T & | get (unsigned int i) const |
T & | get () |
const T & | get () const |
T & | getNext () |
const T & | getNext () const |
unsigned int | size () const |
Protected Member Functions | |
int | myID () const |
Protected Attributes | |
cache_line_storage< T > * | datum |
unsigned int | num |
GaloisRuntime::PerCPU< T >::PerCPU | ( | ) | [inline] |
GaloisRuntime::PerCPU< T >::PerCPU | ( | const T & | ival | ) | [inline, explicit] |
virtual GaloisRuntime::PerCPU< T >::~PerCPU | ( | ) | [inline, virtual] |
const T& GaloisRuntime::PerCPU< T >::get | ( | ) | const [inline] |
T& GaloisRuntime::PerCPU< T >::get | ( | ) | [inline] |
const T& GaloisRuntime::PerCPU< T >::get | ( | unsigned int | i | ) | const [inline] |
T& GaloisRuntime::PerCPU< T >::get | ( | unsigned int | i | ) | [inline] |
const T& GaloisRuntime::PerCPU< T >::getNext | ( | ) | const [inline] |
T& GaloisRuntime::PerCPU< T >::getNext | ( | ) | [inline] |
unsigned int GaloisRuntime::PerCPU< T >::myEffectiveID | ( | ) | const [inline] |
int GaloisRuntime::PerCPU< T >::myID | ( | ) | const [inline, protected] |
void GaloisRuntime::PerCPU< T >::reset | ( | const T & | d | ) | [inline] |
unsigned int GaloisRuntime::PerCPU< T >::size | ( | ) | const [inline] |
cache_line_storage<T>* GaloisRuntime::PerCPU< T >::datum [protected] |
unsigned int GaloisRuntime::PerCPU< T >::num [protected] |