|
Macaulay2 Engine
|
#include <Range.hpp>
Public Member Functions | |
| Range () | |
| Range (T *first, T *last) | |
| Range (std::pair< T *, T * > a) | |
| template<class S> | |
| Range (const Range< S > ©) | |
| Range (std::vector< T > &vec) | |
| Range (VECTOR(T)&vec) | |
| int | size () const |
| T * | begin () |
| T * | end () |
| const T * | begin () const |
| const T * | end () const |
| T & | operator[] (int i) |
| const T & | operator[] (int i) const |
| const T * | cbegin () const |
| const T * | cend () const |
Private Attributes | |
| T * | mFirst |
| T * | mLast |