OpendTect
7.0
|
Valueseries that allocates its data in smaller chunks. By doing this, it performs better in environments where the memory is fragmented (i.e. windows 32 bit). Default chunk size for windows 32 bit is 512MB and for all other platforms default is 32 GB. More...
Public Member Functions | |
MultiArrayValueSeries (const MultiArrayValueSeries< RT, AT > &) | |
MultiArrayValueSeries (std::int64_t) | |
~MultiArrayValueSeries () override | |
const RT * | arr () const override |
RT * | arr () override |
char | bytesPerItem () const override |
bool | canSetAll () const override |
ValueSeries< RT > * | clone () const override |
bool | isOK () const override |
bool | reSizeable () const override |
bool | selfSufficient () const override |
void | setAll (RT) override |
bool | setSize (std::int64_t) override |
void | setValue (std::int64_t idx, RT v) override |
std::int64_t | size () const override |
RT | value (std::int64_t idx) const override |
bool | writable () const override |
Public Member Functions inherited from ValueSeries< RT > | |
virtual | ~ValueSeries () |
void | getValues (RT *, std::int64_t nrvals) const |
void | getValues (ValueSeries< RT > &, std::int64_t nrvals) const |
RT | operator[] (std::int64_t idx) const |
Protected Attributes | |
const std::int64_t | chunksize_ |
std::int64_t | cursize_ |
ObjectSet< AT > | ptrs_ |
Valueseries that allocates its data in smaller chunks. By doing this, it performs better in environments where the memory is fragmented (i.e. windows 32 bit). Default chunk size for windows 32 bit is 512MB and for all other platforms default is 32 GB.
<>
|
inline |
|
inline |
|
inlineoverride |
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Implements ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
inlineoverridevirtual |
Implements ValueSeries< RT >.
|
inlineoverridevirtual |
Implements ValueSeries< RT >.
|
inlineoverridevirtual |
Reimplemented from ValueSeries< RT >.
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024