API Documentation
Loading...
Searching...
No Matches
Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager > Member List

This is the complete list of members for Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >, including all inherited members.

add(t_type &&object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
add(const t_type &object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
add(t_index_type location, const t_type &object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
add(t_index_type location, t_type &&object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
addAll(const Buffer< t_type, t_other_index_type, t_other_memory_allocator, t_other_memory_manager > &buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
addAll(const t_type *buffer, t_index_type buffer_size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
addAll(const t_type *buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
addAndFillSpace(t_index_type space_to_add, const t_type &fill_object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
addSpace(t_index_type space_to_add)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
addSpace(t_index_type location, t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
begin()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
begin() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
begin(t_index_type index) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Buffer()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Buffer(const Buffer &buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Buffer(Buffer &&buffer) noexceptBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Buffer(t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inlineexplicit
Buffer(const t_type *buffer, t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inlineexplicit
Buffer(t_index_type size, const t_type &fill_object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Buffer(std::initializer_list< t_type > l)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Buffer(const t_iterator &begin, const t_iterator &end)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
capacity() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
clear()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
clear(t_index_type new_capacity)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
compare(const Buffer &value) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
compare(const Buffer &value, t_index_type start, t_index_type end) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
contains(const t_type &element) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
contains(const t_type &element, const std::function< bool(const t_type &, const t_type &)> &equal_function) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
contains(const t_type &element, t_index_type start) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
contains(const t_type &element, t_index_type start, t_index_type search_size) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
count(const t_type &element) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
end()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
end() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
end(t_index_type index)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
ensureCapacity(t_index_type new_capacity, bool ensure_not_greater=false, bool ensure_not_less=true)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
equals(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
get(t_index_type index)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
get(t_index_type index) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
getAll(t_index_type start, t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
getAs() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
indexOf(const t_type &element) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
indexOf(const t_type &element, t_index_type start_pos) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
indexOf(const t_type &element, t_index_type start_pos, t_index_type search_size) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
insert(t_index_type location, const t_type &object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
insert(t_index_type location, t_type &&object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
insert(t_index_type offset, const Buffer &buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
insert(t_index_type offset, const t_type *const buffer, t_index_type buffer_size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
insert(const t_index_type location, const t_type *buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
isEmpty() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
isSorted() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
isSortedSet() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
last()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
last() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
lastIndexOf(const t_type &element) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
memoryInterface()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
memoryInterface() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
memSize() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
move(t_index_type from, t_index_type to)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator const t_type *() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator t_type *()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator!=(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator+(const t_type &element) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator+(const Buffer &value) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator+=(const t_type &element)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator+=(const Buffer &value)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator<(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator<=(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator=(const Buffer &buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator=(Buffer &&buffer) noexceptBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator==(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator>(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator>=(const Buffer &buffer) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator[](const t_index_type index)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator[](const int index)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator[](const t_index_type value) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
operator[](const int index) constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
primitiveSort()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
ptr()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
ptr() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeAllIndex(t_index_type start, t_index_type end)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeAllIndices(const t_range_buffer &ranges)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeAllOrdered(const t_type &object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeAllOrderedFn(const t_functor &functor)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeAllUnordered(const t_type &object)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeAllUnordered(const t_functor &functor)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeElement(const t_type &element)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeIndex(t_index_type location)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeIndexBackSwap(t_index_type location)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
removeLast()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
replaceAll(const t_type &var, const t_type &replacement)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
replaceIndexRange(t_index_type offset, t_index_type replace_size, const Buffer &buffer)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
resize(t_index_type new_size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
reverse()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
reverse(const t_index_type start, const t_index_type end)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setAll(const t_o_type *src, t_index_type offset, t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setAll(const Buffer &buffer, t_index_type offset, t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setAll(const Buffer &buffer, t_index_type offset, t_index_type other_offset, t_index_type size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setAllToValue(const t_o_type &fill_element, const t_index_type offset=0, t_index_type fill_size=Constant< t_index_type >::Invalid)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setSize(t_index_type new_size)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setSize(const t_index_type new_size, const t_type &fill_element)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setUnique()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
setUniquePresorted()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
size() constBuffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
sort()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
sortAboutValue(t_index_type value_index)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
sortAboutValue(t_index_type value_index, t_index_type start, t_index_type end)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
sortRange(t_index_type start, t_index_type end)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
swapAllElements(const t_type &element1, const t_type &element2)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
swapElements(const t_type &element1, const t_type &element2)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
swapIndices(t_index_type index_1, t_index_type index_2)Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline
Type()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inlinestatic
~Buffer()Buffer< t_type, t_index_type, t_memory_allocator, t_memory_manager >inline