bsl::vector<void*>

Synopsis

Declared in <bslstl_vector.h>

template<>
class vector<void*>;

Type Aliases

Name
allocator_type
const_iterator
const_pointer
const_reference
const_reverse_iterator
difference_type
iterator
pointer
reference
reverse_iterator
size_type
value_type

Member Functions

NameDescription
vector [constructor]
~vector [destructor]
operator= NOTE: This function has been implemented inline due to an issue with the Sun compiler.
append_range
assign
assign_range
at
back
begin
capacity
cbegin
cend
clear
crbegin
crend
data
emplace
emplace_back
empty
end
erase
front
get_allocator
insert
insert_range
max_size
operator[]
pop_back
push_back
rbegin
rend
reserve
resize
shrink_to_fit
size
swap

Friends

NameDescription
bsl::swapExchange the values of the specified a and b objects.
bsl::operator<=>Perform a three-way comparison of the specified lhs and rhs vectors and return the result of that comparison.
bsl::operator==Return true if the specified lhs and rhs vectors have the same value, and false otherwise.