#include <range.h>
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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|