#include <RCArray.h>
Inheritance diagram for RCArray< T >::SharedData:


Public Member Functions | |
| SharedData () | |
| SharedData (const GrowableArray< T > &v) | |
| SharedData (size_t initialSize) | |
| SharedData (const SharedData &rhs) | |
| ~SharedData () | |
| size_t | getRefCnt () |
Public Attributes | |
| GrowableArray< T > | data |
Private Member Functions | |
| void | copy (const GrowableArray< T > &v) |
|
|||||||||
|
Definition at line 165 of file RCArray.h.
00165 {};
|
|
||||||||||
|
Definition at line 166 of file RCArray.h. References RCArray< T >::SharedData::copy().
00166 { copy( v ); }
|
|
||||||||||
|
Definition at line 167 of file RCArray.h. References RCArray< T >::SharedData::data.
00167 : data( initialSize ) {} |
|
||||||||||
|
Definition at line 168 of file RCArray.h. References RCArray< T >::SharedData::copy(), and RCArray< T >::SharedData::data.
00168 { copy( rhs.data ); }
|
|
|||||||||
|
Definition at line 169 of file RCArray.h.
00169 {}
|
|
||||||||||
|
Definition at line 173 of file RCArray.h. References RCArray< T >::SharedData::data, and GrowableArray< T >::length(). Referenced by RCArray< T >::SharedData::SharedData().
|
|
|||||||||
|
Definition at line 170 of file RCArray.h. References RCObject::refCnt().
00170 { return refCnt(); }
|
|
|||||
|
Definition at line 163 of file RCArray.h. Referenced by RCArray< T >::SharedData::copy(), and RCArray< T >::SharedData::SharedData(). |
1.3.3