#include <ObjectArrayBase.h>
Inheritance diagram for RObjectArrayImpl< T >:
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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
copy/cast constructor
|
|
|
|
|
|
only used to force compiler cast error
|
|
Reimplemented from RefHolder< ObjectArrayImpl< T > >. |
|
|
|
Reimplemented from RefHolder< ObjectArrayImpl< T > >. |
|
|
|
|
|
|
|
|
|
Reimplemented from RefHolder< ObjectArrayImpl< T > >. |
|
Reimplemented from RefHolder< ObjectArrayImpl< T > >. |
|
|
|
|
|
|
|
|
|
|
|
|