BitMagic-C++
|
#include <bm.h>
Public Member Functions | |
mem_pool_guard () BMNOEXCEPT | |
mem_pool_guard (allocator_pool_type &pool, bvector< Alloc > &bv) BMNOEXCEPT | |
~mem_pool_guard () | |
void | assign_if_not_set (allocator_pool_type &pool, bvector< Alloc > &bv) BMNOEXCEPT |
check if vector has no assigned allocator and set one More... | |
Resource guard for bvector<>::set_allocator_pool()
|
inline |
|
inline |
|
inline |
Definition at line 782 of file bm.h.
References bm::bvector< Alloc >::iterator_base::bv_.
|
inline |
check if vector has no assigned allocator and set one
Definition at line 789 of file bm.h.
References BM_ASSERT, and bm::bvector< Alloc >::iterator_base::bv_.
Referenced by bm::set2set_11_transform< SV >::attach_sv(), bm::deserializer< bvector_type, bm::decoder >::deserialize(), bm::sparse_vector_scanner< SV >::find_eq(), bm::serializer< bvector_type >::optimize_serialize_destroy(), bm::set2set_11_transform< SV >::remap(), and bm::sparse_vector_find_mismatch().