_postSetDynamicKernel() override | bitpit::PiercedStorage< value_t, id_t > | protectedvirtual |
_postSetStaticKernel() override | bitpit::PiercedStorage< value_t, id_t > | protectedvirtual |
_postUnsetKernel(bool release=true) override | bitpit::PiercedStorage< value_t, id_t > | protectedvirtual |
at(id_t id, std::size_t k=0) | bitpit::PiercedStorage< value_t, id_t > | |
at(id_t id, std::size_t k=0) const | bitpit::PiercedStorage< value_t, id_t > | |
back(std::size_t k=0) | bitpit::PiercedStorage< value_t, id_t > | |
back(std::size_t k=0) const | bitpit::PiercedStorage< value_t, id_t > | |
BasePiercedStorage()=default (defined in bitpit::BasePiercedStorage) | bitpit::BasePiercedStorage | protected |
begin() noexcept | bitpit::PiercedStorage< value_t, id_t > | |
begin() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
cbegin() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
cend() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
commitSyncAction(const PiercedSyncAction &action) override | bitpit::PiercedStorage< value_t, id_t > | protectedvirtual |
const_iterator typedef | bitpit::PiercedStorage< value_t, id_t > | |
const_pointer typedef | bitpit::PiercedStorage< value_t, id_t > | |
const_range typedef | bitpit::PiercedStorage< value_t, id_t > | |
const_reference typedef | bitpit::PiercedStorage< value_t, id_t > | |
container_t typedef | bitpit::PiercedStorage< value_t, id_t > | |
copy(id_t id, value_t *values) const | bitpit::PiercedStorage< value_t, id_t > | |
copy(id_t id, std::size_t nFields, std::size_t offset, value_t *values) const | bitpit::PiercedStorage< value_t, id_t > | |
data() | bitpit::PiercedStorage< value_t, id_t > | |
data() const | bitpit::PiercedStorage< value_t, id_t > | |
data(id_t id, std::size_t offset=0) | bitpit::PiercedStorage< value_t, id_t > | |
data(id_t id, std::size_t offset=0) const | bitpit::PiercedStorage< value_t, id_t > | |
detachKernel() | bitpit::PiercedStorageSyncSlave< id_t > | protected |
dump(std::ostream &stream) const | bitpit::PiercedStorage< value_t, id_t > | |
EnableIfHasInitialize typedef | bitpit::PiercedStorage< value_t, id_t > | |
end() noexcept | bitpit::PiercedStorage< value_t, id_t > | |
end() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
fill(const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | |
find(const id_t &id) noexcept | bitpit::PiercedStorage< value_t, id_t > | |
find(const id_t &id) const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
front(std::size_t k=0) | bitpit::PiercedStorage< value_t, id_t > | |
front(std::size_t k=0) const | bitpit::PiercedStorage< value_t, id_t > | |
getFieldCount() const | bitpit::PiercedStorage< value_t, id_t > | |
getKernel() const | bitpit::PiercedStorageSyncSlave< id_t > | |
getKernelType() const | bitpit::PiercedStorageSyncSlave< id_t > | |
getSyncMode() const | bitpit::PiercedStorageSyncSlave< id_t > | |
has_dump() | bitpit::PiercedStorage< value_t, id_t > | inlinestatic |
has_initialize() | bitpit::PiercedStorage< value_t, id_t > | inlinestatic |
has_restore() | bitpit::PiercedStorage< value_t, id_t > | inlinestatic |
id_type typedef | bitpit::PiercedStorage< value_t, id_t > | |
iterator typedef | bitpit::PiercedStorage< value_t, id_t > | |
Kernel typedef | bitpit::PiercedStorage< value_t, id_t > | |
KERNEL_DYNAMIC enum value (defined in bitpit::PiercedStorageSyncSlave< id_t >) | bitpit::PiercedStorageSyncSlave< id_t > | |
KERNEL_NONE enum value (defined in bitpit::PiercedStorageSyncSlave< id_t >) | bitpit::PiercedStorageSyncSlave< id_t > | |
KERNEL_STATIC enum value (defined in bitpit::PiercedStorageSyncSlave< id_t >) | bitpit::PiercedStorageSyncSlave< id_t > | |
kernel_t typedef | bitpit::PiercedStorage< value_t, id_t > | |
KernelType typedef | bitpit::PiercedStorage< value_t, id_t > | |
m_kernel (defined in bitpit::PiercedStorageSyncSlave< id_t >) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
m_kernelType (defined in bitpit::PiercedStorageSyncSlave< id_t >) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
operator=(const PiercedStorage &other) | bitpit::PiercedStorage< value_t, id_t > | |
operator=(PiercedStorage &&other) | bitpit::PiercedStorage< value_t, id_t > | |
operator[](id_t id) | bitpit::PiercedStorage< value_t, id_t > | |
operator[](id_t id) const | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage() | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(std::size_t nFields) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(std::size_t nFields, const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(std::size_t nFields, const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(const PiercedStorage< value_t, id_t > &other) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(const PiercedStorage< value_t, id_t > &other, const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(const PiercedStorage< value_t, id_t > &other, const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(PiercedStorage< value_t, id_t > &&other) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(PiercedStorage< value_t, id_t > &&other, const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorage(PiercedStorage< value_t, id_t > &&other, const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorage< value_t, id_t > | |
PiercedStorageIterator (defined in bitpit::PiercedStorage< value_t, id_t >) | bitpit::PiercedStorage< value_t, id_t > | friend |
PiercedStorageSyncSlave() | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(const PiercedStorageSyncSlave< id_t > &other) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(const PiercedStorageSyncSlave< id_t > &other, const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(const PiercedStorageSyncSlave< id_t > &other, const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(PiercedStorageSyncSlave< id_t > &&other) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(PiercedStorageSyncSlave< id_t > &&other, const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedStorageSyncSlave(PiercedStorageSyncSlave< id_t > &&other, const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorageSyncSlave< id_t > | protected |
PiercedSyncSlave() | bitpit::PiercedSyncSlave | protected |
pointer typedef | bitpit::PiercedStorage< value_t, id_t > | |
range typedef | bitpit::PiercedStorage< value_t, id_t > | |
raw_const_iterator typedef | bitpit::PiercedStorage< value_t, id_t > | |
raw_iterator typedef | bitpit::PiercedStorage< value_t, id_t > | |
rawAt(std::size_t pos, std::size_t offset=0) | bitpit::PiercedStorage< value_t, id_t > | |
rawAt(std::size_t pos, std::size_t offset=0) const | bitpit::PiercedStorage< value_t, id_t > | |
rawBegin() noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawBegin() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawCbegin() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawCend() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawClear(bool release) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawCopy(std::size_t pos, value_t *values) const | bitpit::PiercedStorage< value_t, id_t > | |
rawCopy(std::size_t pos, std::size_t nFields, std::size_t offset, value_t *values) const | bitpit::PiercedStorage< value_t, id_t > | |
rawData(std::size_t pos, std::size_t offset=0) | bitpit::PiercedStorage< value_t, id_t > | |
rawData(std::size_t pos, std::size_t offset=0) const | bitpit::PiercedStorage< value_t, id_t > | |
rawEmplace(std::size_t pos, Args &&... args) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawEmplace(std::size_t pos, bool value=false) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawEmplaceBack(Args &&... args) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawEmplaceBack(bool value=false) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawEmreplace(std::size_t pos, Args &&... args) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawEnd() noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawEnd() const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawErase(std::size_t pos, std::size_t n) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawFind(std::size_t pos) noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawFind(std::size_t pos) const noexcept | bitpit::PiercedStorage< value_t, id_t > | |
rawInitialize(std::size_t pos, Args &&... args) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawInitialize(std::size_t pos, std::size_t k, Args &&... args) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawInsert(std::size_t pos, std::size_t n, const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawPushBack(const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawReorder(const std::vector< std::size_t > &permutations) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawReserve(std::size_t n) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawResize(std::size_t n, const value_t &value=value_t()) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawSet(std::size_t pos, const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | |
rawSet(std::size_t pos, std::size_t k, const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | |
rawSet(std::size_t pos, const value_t *values) | bitpit::PiercedStorage< value_t, id_t > | |
rawSet(std::size_t pos, std::size_t nFields, std::size_t offset, const value_t *values) | bitpit::PiercedStorage< value_t, id_t > | |
rawShrinkToFit() | bitpit::PiercedStorage< value_t, id_t > | protected |
rawSize() const | bitpit::PiercedStorage< value_t, id_t > | protected |
rawSwap(std::size_t pos_first, std::size_t pos_second) | bitpit::PiercedStorage< value_t, id_t > | protected |
rawSwap(std::size_t pos_first, std::size_t pos_second) (defined in bitpit::PiercedStorage< value_t, id_t >) | bitpit::PiercedStorage< value_t, id_t > | protected |
reference typedef | bitpit::PiercedStorage< value_t, id_t > | |
restore(std::istream &stream) | bitpit::PiercedStorage< value_t, id_t > | |
set(id_t id, const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | |
set(id_t id, std::size_t k, const value_t &value) | bitpit::PiercedStorage< value_t, id_t > | |
set(id_t id, const value_t *values) | bitpit::PiercedStorage< value_t, id_t > | |
set(id_t id, std::size_t nFields, std::size_t offset, const value_t *values) | bitpit::PiercedStorage< value_t, id_t > | |
setDynamicKernel(const PiercedKernel< id_t > *kernel, PiercedSyncMaster::SyncMode syncMode) | bitpit::PiercedStorageSyncSlave< id_t > | |
setStaticKernel(const PiercedKernel< id_t > *kernel) | bitpit::PiercedStorageSyncSlave< id_t > | |
swap(PiercedStorage &other) noexcept | bitpit::PiercedStorage< value_t, id_t > | |
bitpit::PiercedStorageSyncSlave::swap(PiercedStorageSyncSlave< id_t > &other) noexcept | bitpit::PiercedStorageSyncSlave< id_t > | |
bitpit::PiercedSyncSlave::swap(PiercedSyncSlave &other) noexcept | bitpit::PiercedSyncSlave | protected |
unsetKernel(bool release=true) | bitpit::PiercedStorageSyncSlave< id_t > | |
value_type typedef | bitpit::PiercedStorage< value_t, id_t > | |
~BasePiercedStorage()=default (defined in bitpit::BasePiercedStorage) | bitpit::BasePiercedStorage | virtual |
~PiercedStorageSyncSlave() | bitpit::PiercedStorageSyncSlave< id_t > | virtual |
~PiercedSyncSlave()=default (defined in bitpit::PiercedSyncSlave) | bitpit::PiercedSyncSlave | virtual |