#include <PerCPU.h>
Public Member Functions | |
| PerLevel () | |
| virtual | ~PerLevel () |
| unsigned int | myEffectiveID () const |
| T & | get (unsigned int i) |
| const T & | get (unsigned int i) const |
| T & | get () |
| const T & | get () const |
| unsigned int | size () const |
| bool | isFirstInLevel () const |
Protected Member Functions | |
| unsigned int | myID () const |
Private Attributes | |
| cache_line_storage< T > * | datum |
| unsigned int | num |
| unsigned int | level |
| ThreadPolicy & | P |
| GaloisRuntime::PerLevel< T >::PerLevel | ( | ) | [inline] |
| virtual GaloisRuntime::PerLevel< T >::~PerLevel | ( | ) | [inline, virtual] |
| const T& GaloisRuntime::PerLevel< T >::get | ( | ) | const [inline] |
| T& GaloisRuntime::PerLevel< T >::get | ( | ) | [inline] |
| const T& GaloisRuntime::PerLevel< T >::get | ( | unsigned int | i | ) | const [inline] |
| T& GaloisRuntime::PerLevel< T >::get | ( | unsigned int | i | ) | [inline] |
| bool GaloisRuntime::PerLevel< T >::isFirstInLevel | ( | ) | const [inline] |
| unsigned int GaloisRuntime::PerLevel< T >::myEffectiveID | ( | ) | const [inline] |
| unsigned int GaloisRuntime::PerLevel< T >::myID | ( | ) | const [inline, protected] |
| unsigned int GaloisRuntime::PerLevel< T >::size | ( | ) | const [inline] |
cache_line_storage<T>* GaloisRuntime::PerLevel< T >::datum [private] |
unsigned int GaloisRuntime::PerLevel< T >::level [private] |
unsigned int GaloisRuntime::PerLevel< T >::num [private] |
ThreadPolicy& GaloisRuntime::PerLevel< T >::P [private] |
1.6.3