Definition at line 124 of file TEveChunkManager.h.
Public Member Functions | |
TEveChunkVector () | |
TEveChunkVector (Int_t chunk_size) | |
virtual | ~TEveChunkVector () |
T * | At (Int_t idx) |
T & | Ref (Int_t idx) |
void | Reset (Int_t chunk_size) |
Public Member Functions inherited from TEveChunkManager | |
TEveChunkManager () | |
Default constructor. | |
TEveChunkManager (Int_t atom_size, Int_t chunk_size) | |
Constructor. | |
virtual | ~TEveChunkManager () |
Destructor. | |
Char_t * | Atom (Int_t idx) const |
Int_t | Capacity () const |
Char_t * | Chunk (Int_t chk) const |
Int_t | N () const |
Int_t | NAtoms (Int_t chk) const |
Char_t * | NewAtom () |
Char_t * | NewChunk () |
Allocate a new memory chunk and register it. | |
void | Refit () |
Refit the container so that all current data fits into a single chunk. | |
void | Reset (Int_t atom_size, Int_t chunk_size) |
Empty the container and reset it with given atom and chunk sizes. | |
Int_t | S () const |
Int_t | Size () const |
Int_t | VecSize () const |
Private Member Functions | |
TEveChunkVector (const TEveChunkVector &) | |
TEveChunkVector & | operator= (const TEveChunkVector &) |
Additional Inherited Members | |
Protected Member Functions inherited from TEveChunkManager | |
void | ReleaseChunks () |
Release all memory chunks. | |
Protected Attributes inherited from TEveChunkManager | |
Int_t | fCapacity |
std::vector< TArrayC * > | fChunks |
Int_t | fN |
Int_t | fS |
Int_t | fSize |
Int_t | fVecSize |
#include <TEveChunkManager.h>
|
private |
|
inline |
Definition at line 131 of file TEveChunkManager.h.
|
inline |
Definition at line 132 of file TEveChunkManager.h.
|
inlinevirtual |
Definition at line 133 of file TEveChunkManager.h.
|
inline |
Definition at line 137 of file TEveChunkManager.h.
|
private |
|
inline |
Definition at line 138 of file TEveChunkManager.h.
|
inline |
Definition at line 135 of file TEveChunkManager.h.