proxygen
folly::fbvector< T, Allocator > Member List

This is the complete list of members for folly::fbvector< T, Allocator >, including all inherited members.

A typedeffolly::fbvector< T, Allocator >private
allocator_type typedeffolly::fbvector< T, Allocator >
assign(It first, It last)folly::fbvector< T, Allocator >inline
assign(size_type n, VT value)folly::fbvector< T, Allocator >inline
assign(std::initializer_list< T > il)folly::fbvector< T, Allocator >inline
assign(ForwardIterator first, ForwardIterator last, std::forward_iterator_tag)folly::fbvector< T, Allocator >inlineprivate
assign(InputIterator first, InputIterator last, std::input_iterator_tag)folly::fbvector< T, Allocator >inlineprivate
at(size_type n) const folly::fbvector< T, Allocator >inline
at(size_type n)folly::fbvector< T, Allocator >inline
attach(fbvector< _T, _A > &, _T *data, size_t sz, size_t cap)folly::fbvector< T, Allocator >friend
back()folly::fbvector< T, Allocator >inline
back() const folly::fbvector< T, Allocator >inline
begin() noexceptfolly::fbvector< T, Allocator >inline
begin() const noexceptfolly::fbvector< T, Allocator >inline
capacity() const noexceptfolly::fbvector< T, Allocator >inline
cbegin() const noexceptfolly::fbvector< T, Allocator >inline
cend() const noexceptfolly::fbvector< T, Allocator >inline
clear() noexceptfolly::fbvector< T, Allocator >inline
computeInsertCapacity(size_type n)folly::fbvector< T, Allocator >inlineprivate
computePushBackCapacity() const folly::fbvector< T, Allocator >inlineprivate
const_iterator typedeffolly::fbvector< T, Allocator >
const_pointer typedeffolly::fbvector< T, Allocator >
const_reference typedeffolly::fbvector< T, Allocator >
const_reverse_iterator typedeffolly::fbvector< T, Allocator >
crbegin() const noexceptfolly::fbvector< T, Allocator >inline
crend() const noexceptfolly::fbvector< T, Allocator >inline
D_destroy_range_a(T *first, T *last) noexceptfolly::fbvector< T, Allocator >inlineprivate
D_uninitialized_copy_a(T *dest, It first, It last)folly::fbvector< T, Allocator >inlineprivate
D_uninitialized_fill_n_a(T *dest, size_type sz)folly::fbvector< T, Allocator >inlineprivate
D_uninitialized_fill_n_a(T *dest, size_type sz, VT value)folly::fbvector< T, Allocator >inlineprivate
D_uninitialized_move_a(T *dest, It first, It last)folly::fbvector< T, Allocator >inlineprivate
data() noexceptfolly::fbvector< T, Allocator >inline
data() const noexceptfolly::fbvector< T, Allocator >inline
dataIsInternal(const T &t)folly::fbvector< T, Allocator >inlineprivate
dataIsInternalAndNotVT(const T &t)folly::fbvector< T, Allocator >inlineprivate
difference_type typedeffolly::fbvector< T, Allocator >
do_real_insert(const_iterator cpos, size_type n, IsInternalFunc &&isInternalFunc, InsertInternalFunc &&insertInternalFunc, ConstructFunc &&constructFunc, DestroyFunc &&destroyFunc)folly::fbvector< T, Allocator >inlineprivate
elsefolly::fbvector< T, Allocator >private
emplace(const_iterator cpos, Args &&...args)folly::fbvector< T, Allocator >inline
emplace_back(Args &&...args)folly::fbvector< T, Allocator >inline
emplace_back_aux(Args &&...args)folly::fbvector< T, Allocator >private
empty() const noexceptfolly::fbvector< T, Allocator >inline
end() noexceptfolly::fbvector< T, Allocator >inline
end() const noexceptfolly::fbvector< T, Allocator >inline
erase(const_iterator position)folly::fbvector< T, Allocator >inline
erase(const_iterator first, const_iterator last)folly::fbvector< T, Allocator >inline
fbvector()=defaultfolly::fbvector< T, Allocator >
fbvector(const Allocator &a)folly::fbvector< T, Allocator >inlineexplicit
fbvector(size_type n, const Allocator &a=Allocator())folly::fbvector< T, Allocator >inlineexplicit
fbvector(size_type n, VT value, const Allocator &a=Allocator())folly::fbvector< T, Allocator >inline
fbvector(It first, It last, const Allocator &a=Allocator())folly::fbvector< T, Allocator >inline
fbvector(const fbvector &other)folly::fbvector< T, Allocator >inline
fbvector(fbvector &&other) noexceptfolly::fbvector< T, Allocator >inline
fbvector(const fbvector &other, const Allocator &a)folly::fbvector< T, Allocator >inline
fbvector(fbvector &&other, const Allocator &a)folly::fbvector< T, Allocator >inline
fbvector(std::initializer_list< T > il, const Allocator &a=Allocator())folly::fbvector< T, Allocator >inline
fbvector(ForwardIterator first, ForwardIterator last, const Allocator &a, std::forward_iterator_tag)folly::fbvector< T, Allocator >inlineprivate
fbvector(InputIterator first, InputIterator last, const Allocator &a, std::input_iterator_tag)folly::fbvector< T, Allocator >inlineprivate
front()folly::fbvector< T, Allocator >inline
front() const folly::fbvector< T, Allocator >inline
get_allocator() const noexceptfolly::fbvector< T, Allocator >inline
impl_folly::fbvector< T, Allocator >private
insert(const_iterator cpos, const T &value)folly::fbvector< T, Allocator >inline
insert(const_iterator cpos, T &&value)folly::fbvector< T, Allocator >inline
insert(const_iterator cpos, size_type n, VT value)folly::fbvector< T, Allocator >inline
insert(const_iterator cpos, It first, It last)folly::fbvector< T, Allocator >inline
insert(const_iterator cpos, std::initializer_list< T > il)folly::fbvector< T, Allocator >inline
insert(const_iterator cpos, FIt first, FIt last, std::forward_iterator_tag)folly::fbvector< T, Allocator >inlineprivate
insert(const_iterator cpos, IIt first, IIt last, std::input_iterator_tag)folly::fbvector< T, Allocator >inlineprivate
insert_use_fresh(bool at_end, size_type n)folly::fbvector< T, Allocator >inlineprivate
isValid(const_iterator it)folly::fbvector< T, Allocator >inlineprivate
iterator typedeffolly::fbvector< T, Allocator >
M_destroy_range_e(T *pos) noexceptfolly::fbvector< T, Allocator >inlineprivate
M_relocate(T *newB)folly::fbvector< T, Allocator >inlineprivate
M_uninitialized_copy_e(It first, It last)folly::fbvector< T, Allocator >inlineprivate
M_uninitialized_fill_n_e(size_type sz)folly::fbvector< T, Allocator >inlineprivate
M_uninitialized_fill_n_e(size_type sz, VT value)folly::fbvector< T, Allocator >inlineprivate
M_uninitialized_move_e(It first, It last)folly::fbvector< T, Allocator >inlineprivate
make_window(iterator position, size_type n)folly::fbvector< T, Allocator >inlineprivate
max_size() const noexceptfolly::fbvector< T, Allocator >inline
moveFrom(fbvector &&other, std::true_type)folly::fbvector< T, Allocator >inlineprivate
moveFrom(fbvector &&other, std::false_type)folly::fbvector< T, Allocator >inlineprivate
operator!=(const fbvector &other) const folly::fbvector< T, Allocator >inline
operator<(const fbvector &other) const folly::fbvector< T, Allocator >inline
operator<=(const fbvector &other) const folly::fbvector< T, Allocator >inline
operator=(const fbvector &other)folly::fbvector< T, Allocator >inline
operator=(fbvector &&other)folly::fbvector< T, Allocator >inline
operator=(std::initializer_list< T > il)folly::fbvector< T, Allocator >inline
operator==(const fbvector &other) const folly::fbvector< T, Allocator >inline
operator>(const fbvector &other) const folly::fbvector< T, Allocator >inline
operator>=(const fbvector &other) const folly::fbvector< T, Allocator >inline
operator[](size_type n)folly::fbvector< T, Allocator >inline
operator[](size_type n) const folly::fbvector< T, Allocator >inline
pointer typedeffolly::fbvector< T, Allocator >
pop_back()folly::fbvector< T, Allocator >inline
push_back(const T &value)folly::fbvector< T, Allocator >inline
push_back(T &&value)folly::fbvector< T, Allocator >inline
rbegin() noexceptfolly::fbvector< T, Allocator >inline
rbegin() const noexceptfolly::fbvector< T, Allocator >inline
reference typedeffolly::fbvector< T, Allocator >
relinquish(fbvector< _T, _A > &)folly::fbvector< T, Allocator >friend
relocate_done(T *, T *first, T *last) noexceptfolly::fbvector< T, Allocator >inlineprivate
relocate_move(T *dest, T *first, T *last)folly::fbvector< T, Allocator >inlineprivate
relocate_move_or_copy(T *dest, T *first, T *last, std::true_type)folly::fbvector< T, Allocator >inlineprivate
relocate_move_or_copy(T *dest, T *first, T *last, std::false_type)folly::fbvector< T, Allocator >inlineprivate
relocate_move_or_memcpy(T *dest, T *first, T *last, std::true_type)folly::fbvector< T, Allocator >inlineprivate
relocate_move_or_memcpy(T *dest, T *first, T *last, std::false_type)folly::fbvector< T, Allocator >inlineprivate
relocate_undo(T *dest, T *first, T *last) noexceptfolly::fbvector< T, Allocator >inlineprivate
relocate_use_memcpy typedeffolly::fbvector< T, Allocator >private
relocate_use_move typedeffolly::fbvector< T, Allocator >private
rend() noexceptfolly::fbvector< T, Allocator >inline
rend() const noexceptfolly::fbvector< T, Allocator >inline
reserve(size_type n)folly::fbvector< T, Allocator >inline
reserve_in_place(size_type n)folly::fbvector< T, Allocator >inlineprivate
resize(size_type n)folly::fbvector< T, Allocator >inline
resize(size_type n, VT t)folly::fbvector< T, Allocator >inline
reverse_iterator typedeffolly::fbvector< T, Allocator >
S_copy_n(T *dest, It first, size_type n)folly::fbvector< T, Allocator >inlineprivatestatic
S_copy_n(T *dest, const T *first, size_type n)folly::fbvector< T, Allocator >inlineprivatestatic
S_copy_n(T *dest, std::move_iterator< T * > mIt, size_type n)folly::fbvector< T, Allocator >inlineprivatestatic
S_destroy_range(T *first, T *last) noexceptfolly::fbvector< T, Allocator >inlineprivatestatic
S_destroy_range_a(Allocator &a, T *first, T *last) noexceptfolly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_copy(T *dest, It first, It last)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_copy_a(Allocator &a, T *dest, It first, It last)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_copy_bits(T *dest, const T *first, const T *last)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_copy_bits(T *dest, std::move_iterator< T * > first, std::move_iterator< T * > last)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_copy_bits(T *dest, It first, It last)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_fill_n(T *dest, size_type n)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_fill_n(T *dest, size_type n, const T &value)folly::fbvector< T, Allocator >inlineprivatestatic
S_uninitialized_fill_n_a(Allocator &a, T *dest, size_type sz, Args &&...args)folly::fbvector< T, Allocator >inlineprivatestatic
shrink_to_fit() noexceptfolly::fbvector< T, Allocator >inline
size() const noexceptfolly::fbvector< T, Allocator >inline
size_type typedeffolly::fbvector< T, Allocator >
swap(Impl &a, Impl &b)folly::fbvector< T, Allocator >inlineprivatestatic
swap(fbvector &other) noexceptfolly::fbvector< T, Allocator >inline
undo_window(iterator position, size_type n) noexceptfolly::fbvector< T, Allocator >inlineprivate
value_type typedeffolly::fbvector< T, Allocator >
wrap_frame(T *ledge, size_type idx, size_type n)folly::fbvector< T, Allocator >inlineprivate
~fbvector()=defaultfolly::fbvector< T, Allocator >
~T typedeffolly::fbvector< T, Allocator >private