This partial specialization of vector for pointer types to a (template parameter) VALUE_TYPE type is implemented in terms of vector<UintPtr> to reduce the amount of code generated. Note that this specialization rebinds the (template parameter) ALLOCATOR type to an allocator of UintPtr so as to satisfy the invariant in the vector base class. Note that the contract for all members is the same as the primary template, so documentation is not repeated to avoid accidentally introducing inconsistency over time.
Synopsis
Declared in <bslstl_vector.h>
template<
class VALUE_TYPE,
class ALLOCATOR>
class vector<VALUE_TYPE*, ALLOCATOR>;
Type Aliases
Member Functions
Friends
Name |
Description |
Exchange the values of the specified |
|
Perform a three‐way comparison of the specified |
|
Return |
Created with MrDocs