5#ifndef _Stroika_Foundation_Containers_Private_StdVectorSupport_h_
6#define _Stroika_Foundation_Containers_Private_StdVectorSupport_h_
8#include "Stroika/Foundation/StroikaPreComp.h"
10#include "Stroika/Foundation/Common/Common.h"
12#include "Stroika/Foundation/Containers/Common.h"
29 template <
typename THIS_CONTAINER,
typename BASE_CONTAINER>
34 using BASE_CONTAINER::BASE_CONTAINER;
44 nonvirtual
size_t capacity ()
const;
56 nonvirtual
void reserve (
size_t slotsAlloced);
75#include "StdVectorSupport.inl"
StdVectorBasedContainer is a Stroika implementation detail, but its public methods are fair game and ...
nonvirtual void reserve(size_t slotsAlloced)
nonvirtual void shrink_to_fit()
Reduce the space used to store the container contents.