Handy interface for core local variables. More...
#include <object/percore.h>
Public Member Functions | |
| PerCore (const T &val) | |
| T & | get () | 
| const T & | get () const | 
| const T & | set (const T &value) | 
| T * | operator-> () | 
| const T * | operator-> () const | 
| T & | operator* () | 
| const T & | operator* () const | 
| T * | operator& () | 
| T & | operator* () volatile | 
| T & | operator= (T &val) | 
| T | operator++ (int) | 
| T & | operator++ () | 
| T | operator-- (int) | 
| T & | operator-- () | 
| bool | operator== (const T &val) const | 
| bool | operator!= (const T &val) const | 
| T & | operator[] (unsigned index) | 
| Access the variable of another CPU.  | |
| T & | operator[] (unsigned index) volatile | 
| const T & | operator[] (unsigned index) const | 
Handy interface for core local variables.