Storage policy for sidre::Array. Uses Sidre to manage buffers.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/feature-white238-inlet_variant_containers/src/axom/sidre/core/Array.hpp>
template<typename T>
class axom::sidre::detail::SidreStoragePolicy< T >
Storage policy for sidre::Array. Uses Sidre to manage buffers.
◆ onShapeUpdate()
template<typename T >
template<int Dims>
◆ reallocate()
template<typename T >
template<typename Func >
| T* axom::sidre::detail::SidreStoragePolicy< T >::reallocate |
( |
T * |
AXOM_UNUSED_PARAMold_data, |
|
|
int |
AXOM_UNUSED_PARAMold_capacity, |
|
|
int |
AXOM_UNUSED_PARAMallocator_id, |
|
|
int |
new_capacity, |
|
|
Func && |
AXOM_UNUSED_PARAMnontrivial_move |
|
) |
| |
|
inline |
◆ deallocate()
Deallocator callback. Unused since Sidre manages the underlying memory.
◆ sidreTypeId()
Return the TypeID corresponding to T.
◆ setView()
Sets the underlying Sidre view.
◆ getView() [1/2]
Return the underlying Sidre view.
◆ getView() [2/2]
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/feature-white238-inlet_variant_containers/src/axom/sidre/core/Array.hpp