Definition at line 122 of file REveChunkManager.hxx.
Public Member Functions | |
REveChunkVector ()=default | |
REveChunkVector (Int_t chunk_size) | |
virtual | ~REveChunkVector () |
T * | At (Int_t idx) |
T & | Ref (Int_t idx) |
void | Reset (Int_t chunk_size) |
Public Member Functions inherited from ROOT::Experimental::REveChunkManager | |
REveChunkManager () | |
Default constructor. | |
REveChunkManager (Int_t atom_size, Int_t chunk_size) | |
Constructor. | |
virtual | ~REveChunkManager () |
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 | |
REveChunkVector (const REveChunkVector &)=delete | |
REveChunkVector & | operator= (const REveChunkVector &)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from ROOT::Experimental::REveChunkManager | |
void | ReleaseChunks () |
Release all memory chunks. | |
Protected Attributes inherited from ROOT::Experimental::REveChunkManager | |
Int_t | fCapacity |
std::vector< TArrayC * > | fChunks |
Int_t | fN |
Int_t | fS |
Int_t | fSize |
Int_t | fVecSize |
#include <ROOT/REveChunkManager.hxx>
|
privatedelete |
|
default |
|
inline |
Definition at line 130 of file REveChunkManager.hxx.
|
inlinevirtual |
Definition at line 131 of file REveChunkManager.hxx.
|
inline |
Definition at line 135 of file REveChunkManager.hxx.
|
privatedelete |
|
inline |
Definition at line 136 of file REveChunkManager.hxx.
|
inline |
Definition at line 133 of file REveChunkManager.hxx.