|
Public Member Functions |
static::acdk::lang::RClass | GetClass () |
| RObjectArrayImpl (NilRef nil=Nil) |
| RObjectArrayImpl (size_t size) |
template<class OT> upcast_explicit | RObjectArrayImpl (ObjectArrayImpl< OT > *implptr) |
| RObjectArrayImpl (ObjectArrayImpl< T > *impl) |
template<class OT> upcast_explicit | RObjectArrayImpl (const RObjectArrayImpl< OT > &anotherarray) |
| RObjectArrayImpl (const RObjectArrayImpl< T > &array) |
template<class OT> upcast_explicit | RObjectArrayImpl (const RefHolder< OT > &other) |
| copy/cast constructor
|
template<class OT> RObjectArrayImpl< T > & | operator= (const ObjectArrayImpl< OT > *anotherarray) |
RObjectArrayImpl< T > & | operator= (const ObjectArrayImpl< T > *anotherarray) |
template<class OT> RObjectArrayImpl< T > & | operator= (const RObjectArrayImpl< OT > &array) |
RObjectArrayImpl< T > & | operator= (NilRef nil) |
ObjectArrayImpl< T > * | operator-> () const |
int | length () const |
void | add (const T &t) |
const T & | get (int idx) const |
T & | get (int idx) |
void | set (int idx, T &t) |
T & | operator[] (int idx) const |
RObjectArrayImpl< T > * | _ref_this () |
Static Public Member Functions |
acdk::lang::dmi::ClazzInfo * | clazzInfo () |
Protected Member Functions |
void | _forceCompilerCastError (const ObjectArrayImpl< T > *optr) |
| only used to force compiler cast error
|
void | setImpl (const ObjectArrayImpl< T > *optr) |
template<class OT> void | _copyArray (const RObjectArrayImpl< OT > &array) |
template<class OT> void | _copyArray (ObjectArrayImpl< OT > *oim) |