#include <Collection.hpp>
Public only because can't get root cint to deal with this class if private.
Definition at line 257 of file Collection.hpp.
Public Member Functions | |
| array_holder (TObjArray *obj, bool owned) | |
| ~array_holder (void) | |
| TObjArray * | operator-> () |
| operator TObjArray * () | |
| operator bool () | |
| void | inc (void) |
| void | dec (void) |
| void | decAndDeleteIf (void) |
| bool | ownersLeft (void) |
| bool | isOwned (void) |
Private Attributes | |
| TObjArray * | _array |
| int | _count |
| bool | _owned |
|
||||||||||||||||
|
Definition at line 259 of file Collection.hpp. References cafe::Collection< T >::array_holder::_array, cafe::Collection< T >::array_holder::_count, and cafe::Collection< T >::array_holder::_owned. |
|
||||||||||
|
Definition at line 262 of file Collection.hpp. References cafe::Collection< T >::array_holder::_array, and cafe::Collection< T >::array_holder::_owned. |
|
||||||||||
|
Definition at line 275 of file Collection.hpp. References cafe::Collection< T >::array_holder::_count. Referenced by cafe::Collection< T >::array_holder::decAndDeleteIf(). |
|
||||||||||
|
Definition at line 278 of file Collection.hpp. References cafe::Collection< T >::array_holder::dec(), and cafe::Collection< T >::array_holder::ownersLeft(). Referenced by cafe::Collection< T >::make_us_owner_of_data(), cafe::Collection< T >::operator=(), and cafe::Collection< T >::~Collection(). |
|
||||||||||
|
Definition at line 272 of file Collection.hpp. References cafe::Collection< T >::array_holder::_count. Referenced by cafe::Collection< T >::Collection(), and cafe::Collection< T >::operator=(). |
|
||||||||||
|
Definition at line 287 of file Collection.hpp. References cafe::Collection< T >::array_holder::_owned. Referenced by cafe::Collection< T >::make_us_owner_of_data(). |
|
|||||||||
|
Definition at line 270 of file Collection.hpp. References cafe::Collection< T >::array_holder::_array. |
|
|||||||||
|
Definition at line 269 of file Collection.hpp. References cafe::Collection< T >::array_holder::_array. |
|
|||||||||
|
Definition at line 268 of file Collection.hpp. References cafe::Collection< T >::array_holder::_array. |
|
||||||||||
|
Definition at line 284 of file Collection.hpp. References cafe::Collection< T >::array_holder::_count. Referenced by cafe::Collection< T >::array_holder::decAndDeleteIf(). |
|
|||||
|
|||||
|
Definition at line 292 of file Collection.hpp. Referenced by cafe::Collection< T >::array_holder::array_holder(), cafe::Collection< T >::array_holder::dec(), cafe::Collection< T >::array_holder::inc(), and cafe::Collection< T >::array_holder::ownersLeft(). |
|
|||||
|
Definition at line 293 of file Collection.hpp. Referenced by cafe::Collection< T >::array_holder::array_holder(), cafe::Collection< T >::array_holder::isOwned(), and cafe::Collection< T >::array_holder::~array_holder(). |
1.3.4