|
| template<typename T > |
| void | deepVectorClear (std::vector< T > &vec) |
| |
| template<typename T > |
| void | deepVectorClear (bounded_vector< T > &vec, std::pmr::memory_resource *mr=nullptr) |
| |
| template<typename T > |
| void | deepVectorClear (std::vector< bounded_vector< T > > &vec, std::pmr::memory_resource *mr=nullptr) |
| |
| template<typename T , size_t S> |
| void | deepVectorClear (std::array< bounded_vector< T >, S > &arr, std::pmr::memory_resource *mr=nullptr) |
| |
| template<typename T > |
| void | clearResizeBoundedVector (bounded_vector< T > &vec, size_t sz, std::pmr::memory_resource *mr=nullptr, T def=T()) |
| |
| template<typename T > |
| void | resizeBoundedVector (BoundedVector< T > &vec, size_t sz, std::pmr::memory_resource *mr=nullptr) |
| |
| template<typename... T> |
| void | deepVectorClear (std::pmr::memory_resource *mr, BoundedVector< T > &... vecs) |
| |
| template<typename T > |
| void | clearResizeBoundedVector (std::vector< bounded_vector< T > > &vec, size_t size, std::pmr::memory_resource *mr) |
| |
| template<typename T , size_t S> |
| void | clearResizeBoundedArray (std::array< bounded_vector< T >, S > &arr, size_t size, std::pmr::memory_resource *mr=nullptr, T def=T()) |
| |
| template<typename T > |
| std::vector< T > | toSTDVector (const bounded_vector< T > &b) |
| |