![]() |
ROOT
6.06/09
Reference Guide
|
Small helper to stage the content of an associative container when reading and before inserting it in the actual collection.
Definition at line 239 of file TGenCollectionProxy.h.
Public Member Functions | |
| TStaging (size_t size, size_t size_of) | |
| ~TStaging () | |
| void * | GetContent () |
| void * | GetEnd () |
| size_t | GetSize () |
| void * | GetTarget () |
| void | Resize (size_t nelement) |
| void | SetTarget (void *target) |
Private Member Functions | |
| TStaging (const TStaging &) | |
| Not implemented. More... | |
| TStaging & | operator= (const TStaging &) |
| Not implemented. More... | |
Private Attributes | |
| void * | fTarget |
| Pointer to the collection we are staging for. More... | |
| void * | fContent |
| Pointer to the content. More... | |
| size_t | fReserved |
| Amount of space already reserved. More... | |
| size_t | fSize |
| Number of elements. More... | |
| size_t | fSizeOf |
| size of each elements More... | |
#include <TGenCollectionProxy.h>
Collaboration diagram for TGenCollectionProxy::TStaging:
|
private |
Not implemented.
Definition at line 250 of file TGenCollectionProxy.h.
|
inline |
Definition at line 257 of file TGenCollectionProxy.h.
|
inline |
Definition at line 262 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::Allocate(), TGenCollectionProxy::Commit(), and TGenCollectionProxy__StagingCreateIterators().
|
inline |
Definition at line 266 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy__StagingCreateIterators().
|
inline |
Definition at line 270 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::Allocate(), and TGenCollectionProxy::Commit().
|
inline |
Definition at line 274 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::Commit().
Definition at line 278 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::Allocate().
Definition at line 285 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::Allocate(), and TGenCollectionProxy::Commit().
|
private |
Pointer to the content.
Definition at line 241 of file TGenCollectionProxy.h.
Referenced by GetContent().
|
private |
Amount of space already reserved.
Definition at line 242 of file TGenCollectionProxy.h.
|
private |
Number of elements.
Definition at line 243 of file TGenCollectionProxy.h.
Referenced by GetSize(), and TStaging().
|
private |
|
private |
Pointer to the collection we are staging for.
Definition at line 240 of file TGenCollectionProxy.h.
Referenced by GetTarget().