|
Public Member Functions |
| RBasicArray () |
| RBasicArray (NilRef nil) |
| RBasicArray (BasicArray< T > *im) |
| RBasicArray (int c) |
| ~RBasicArray () |
| RBasicArray (const T t[]) |
| RBasicArray (const T t[], int size) |
template<class OT> upcast_explicit | RBasicArray (const RBasicArray< OT > &anotherarray) |
template<class OT> upcast_explicit | RBasicArray (const RefHolder< OT > &other) |
| copy/cast constructor
|
| RBasicArray (const RBasicArray< T > &array) |
| copy constructor
|
template<class OT> RBasicArray< T > & | operator= (const RBasicArray< OT > &array) |
RBasicArray< T > & | operator= (const RBasicArray< T > &array) |
RBasicArray< T > & | operator= (const BasicArray< T > *array) |
RBasicArray< T > & | operator= (NilRef nil) |
BasicArray< T > * | operator-> () const |
int | length () const |
T & | set (int idx, T t) |
const T & | get (int idx) |
T & | operator[] (int idx) const |
RBasicArray< T > * | _ref_this () |
Protected Member Functions |
void | setImpl (const BasicArray< T > *t) |
Private Member Functions |
template<class OT> void | _arrayCastAssign (const RBasicArray< OT > &a) |