#include <BasicArray.h>
Inheritance diagram for RBasicArray< T >:
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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
copy/cast constructor
|
|
copy constructor
|
|
|
|
Reimplemented from RefHolder< BasicArray< T > >. |
|
|
|
|
|
Reimplemented from RefHolder< BasicArray< T > >. |
|
Reimplemented from RefHolder< BasicArray< T > >. |
|
|
|
|
|
|
|
|
|
|
|
|