|
Public Member Functions |
| CAMrange () |
| CAMrange (const CAMrange &A) |
| CAMrange (long inputSize) |
| CAMrange (long inputBase, long inputBound) |
| CAMrange (long inputBase, long inputBound, long inputStride) |
| CAMrange (const CAMunderscore &A) |
| ~CAMrange () |
CAMrange & | operator= (const CAMrange &A) |
void | initialize () |
void | initialize (const CAMrange &R) |
void | initialize (long inputSize) |
void | initialize (long inputBase, long inputBound) |
void | initialize (long inputBase, long inputBound, long inputStride) |
long | getBase () const |
long | getBound () const |
long | getCount () const |
long | getStride () const |
long | length () const |
int | getUnderscoreFlag () const |
int | getNullFlag () const |
int | getSingleArgumentFlag () const |
CAMrange | operator++ (int) |
CAMrange | operator-- (int) |
CAMrange | operator+ (long i) |
CAMrange | operator- (long i) |
Static Public Member Functions |
void | CAMrangeError (const CAMrange &A) |
Protected Attributes |
long | base |
long | bound |
long | stride |
int | singleArgumentFlag |
int | underscoreFlag |
int | nullFlag |
Friends |
__IMPEXP__ friend ostream & | operator<< (ostream &out_stream, const CAMrange &A) |
CAMrange | operator+ (long i, CAMrange &A) |