Modified type of member variable, will now use the allocator traits's size_type.
This is useful when used in a 32/64bits Boost interprocess shared memory context. Using the previous std::size_t makes the container size different in both architecture, therefore impossible to store in a shared memory.
In most case, this makes no difference because the default allocator's size_type is std::size_t
Modified type of member variable, will now use the allocator traits's size_type. This is useful when used in a 32/64bits Boost interprocess shared memory context. Using the previous std::size_t makes the container size different in both architecture, therefore impossible to store in a shared memory.
In most case, this makes no difference because the default allocator's size_type is std::size_t