__end__() const | hb_iter_fallback_mixin_t< iter_t, item_t > | inline |
__forward__(unsigned n) | hb_array_t< Type > | inline |
__item__() const | hb_iter_fallback_mixin_t< iter_t, item_t > | inline |
__item_at__(unsigned i) const | hb_array_t< Type > | inline |
__item_t__ typedef | hb_array_t< Type > | |
__len__() const | hb_array_t< Type > | inline |
__more__() const | hb_iter_fallback_mixin_t< iter_t, item_t > | inline |
__next__() | hb_iter_fallback_mixin_t< iter_t, item_t > | inline |
__prev__() | hb_iter_fallback_mixin_t< iter_t, item_t > | inline |
__rewind__(unsigned n) | hb_array_t< Type > | inline |
arrayZ | hb_array_t< Type > | |
as() const | hb_array_t< Type > | inline |
backwards_length | hb_array_t< Type > | |
begin() const | hb_iter_t< iter_t, Item > | inline |
check_range(const T *p, unsigned int size=T::static_size) const | hb_array_t< Type > | inline |
cmp(const hb_array_t &a) const | hb_array_t< Type > | inline |
cmp(const void *pa, const void *pb) | hb_array_t< Type > | inlinestatic |
copy(hb_serialize_context_t *c) const | hb_array_t< Type > | inline |
end() const | hb_iter_t< iter_t, Item > | inline |
fini() | hb_array_t< Type > | inline |
get_item_size() const | hb_iter_t< iter_t, Item > | inline |
get_size() const | hb_array_t< Type > | inline |
hash() const | hb_array_t< Type > | inline |
hash() const | hb_array_t< Type > | inline |
hb_array_t()=default | hb_array_t< Type > | |
hb_array_t(const hb_array_t &)=default | hb_array_t< Type > | |
hb_array_t(std::nullptr_t) | hb_array_t< Type > | inline |
hb_array_t(Type *array_, unsigned int length_) | hb_array_t< Type > | inline |
hb_array_t(Type(&array_)[length_]) | hb_array_t< Type > | inline |
hb_array_t(const hb_array_t< U > &o) | hb_array_t< Type > | inline |
hb_iter_fallback_mixin_t()=default | hb_iter_fallback_mixin_t< iter_t, item_t > | protected |
hb_iter_fallback_mixin_t(const hb_iter_fallback_mixin_t &o HB_UNUSED)=default | hb_iter_fallback_mixin_t< iter_t, item_t > | protected |
hb_iter_fallback_mixin_t(hb_iter_fallback_mixin_t &&o HB_UNUSED)=default | hb_iter_fallback_mixin_t< iter_t, item_t > | protected |
hb_iter_t()=default | hb_iter_t< iter_t, Item > | protected |
hb_iter_t(const hb_iter_t &o HB_UNUSED)=default | hb_iter_t< iter_t, Item > | protected |
hb_iter_t(hb_iter_t &&o HB_UNUSED)=default | hb_iter_t< iter_t, Item > | protected |
hb_iter_with_fallback_t()=default | hb_iter_with_fallback_t< hb_array_t< Type >, Type & > | protected |
hb_iter_with_fallback_t(const hb_iter_with_fallback_t &o HB_UNUSED)=default | hb_iter_with_fallback_t< hb_array_t< Type >, Type & > | protected |
hb_iter_with_fallback_t(hb_iter_with_fallback_t &&o HB_UNUSED)=default | hb_iter_with_fallback_t< hb_array_t< Type >, Type & > | protected |
is_iterator | hb_iter_t< iter_t, Item > | static |
is_random_access_iterator | hb_array_t< Type > | static |
is_sorted_iterator | hb_iter_t< iter_t, Item > | static |
item_t typedef | hb_iter_t< iter_t, Item > | |
iter() const | hb_iter_t< iter_t, Item > | inline |
len() const | hb_iter_t< iter_t, Item > | inline |
length | hb_array_t< Type > | |
lfind(const T &x, unsigned *pos=nullptr, hb_not_found_t not_found=HB_NOT_FOUND_DONT_STORE, unsigned int to_store=(unsigned int) -1) const | hb_array_t< Type > | inline |
lsearch(const T &x, Type *not_found=nullptr) | hb_array_t< Type > | inline |
lsearch(const T &x, const Type *not_found=nullptr) const | hb_array_t< Type > | inline |
operator bool() const | hb_iter_t< iter_t, Item > | inlineexplicit |
operator hb_array_t< const Type >() | hb_array_t< Type > | inline |
operator T*() const | hb_array_t< Type > | inline |
operator!=(const hb_array_t &o) const | hb_array_t< Type > | inline |
operator&() const | hb_array_t< Type > | inline |
operator*() const | hb_iter_t< iter_t, Item > | inline |
operator*() | hb_iter_t< iter_t, Item > | inline |
operator+() const | hb_iter_t< iter_t, Item > | inline |
operator+(unsigned count) const | hb_iter_t< iter_t, Item > | inline |
operator++() & | hb_iter_t< iter_t, Item > | inline |
operator++() && | hb_iter_t< iter_t, Item > | inline |
operator++(int) | hb_iter_t< iter_t, Item > | inline |
operator+=(unsigned count) & | hb_iter_t< iter_t, Item > | inline |
operator+=(unsigned count) && | hb_iter_t< iter_t, Item > | inline |
operator-(unsigned count) const | hb_iter_t< iter_t, Item > | inline |
operator--() & | hb_iter_t< iter_t, Item > | inline |
operator--() && | hb_iter_t< iter_t, Item > | inline |
operator--(int) | hb_iter_t< iter_t, Item > | inline |
operator-=(unsigned count) & | hb_iter_t< iter_t, Item > | inline |
operator-=(unsigned count) && | hb_iter_t< iter_t, Item > | inline |
operator->() const | hb_iter_t< iter_t, Item > | inline |
operator<<(const T v) & | hb_iter_t< iter_t, Item > | inline |
operator<<(const T v) && | hb_iter_t< iter_t, Item > | inline |
operator=(const hb_array_t &)=default | hb_array_t< Type > | |
operator=(hb_array_t &&)=default | hb_array_t< Type > | |
operator=(const hb_array_t< U > &o) | hb_array_t< Type > | inline |
hb_iter_with_fallback_t< hb_array_t< Type >, Type & >::operator=(const hb_iter_with_fallback_t &o HB_UNUSED)=default | hb_iter_with_fallback_t< hb_array_t< Type >, Type & > | protected |
hb_iter_with_fallback_t< hb_array_t< Type >, Type & >::operator=(hb_iter_with_fallback_t &&o HB_UNUSED)=default | hb_iter_with_fallback_t< hb_array_t< Type >, Type & > | protected |
hb_iter_with_fallback_t< hb_array_t< Type >, Type & >::hb_iter_t::operator=(const hb_iter_t &o HB_UNUSED)=default | hb_iter_t< iter_t, Item > | protected |
hb_iter_with_fallback_t< hb_array_t< Type >, Type & >::hb_iter_t::operator=(hb_iter_t &&o HB_UNUSED)=default | hb_iter_t< iter_t, Item > | protected |
hb_iter_fallback_mixin_t::operator=(const hb_iter_fallback_mixin_t &o HB_UNUSED)=default | hb_iter_fallback_mixin_t< iter_t, item_t > | protected |
hb_iter_fallback_mixin_t::operator=(hb_iter_fallback_mixin_t &&o HB_UNUSED)=default | hb_iter_fallback_mixin_t< iter_t, item_t > | protected |
operator==(const hb_array_t &o) const | hb_array_t< Type > | |
operator>>(T &v) & | hb_iter_t< iter_t, Item > | inline |
operator>>(T &v) && | hb_iter_t< iter_t, Item > | inline |
operator[](unsigned i) const | hb_iter_t< iter_t, Item > | inline |
operator[](unsigned i) | hb_iter_t< iter_t, Item > | inline |
qsort(int(*cmp_)(const void *, const void *)) | hb_array_t< Type > | inline |
qsort() | hb_array_t< Type > | inline |
qsort(unsigned int start, unsigned int end) | hb_array_t< Type > | inline |
reverse(unsigned start=0, unsigned end=-1) | hb_array_t< Type > | inline |
sanitize(hb_sanitize_context_t *c) const | hb_array_t< Type > | inline |
sub_array(unsigned int start_offset=0, unsigned int *seg_count=nullptr) const | hb_array_t< Type > | inline |
sub_array(unsigned int start_offset, unsigned int seg_count) const | hb_array_t< Type > | inline |
truncate(unsigned length) const | hb_array_t< Type > | inline |
~hb_array_t()=default | hb_array_t< Type > | |