HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_StringArray Member List

This is the complete list of members for UT_StringArray, including all inherited members.

accumulate(const UT_StringHolder &init_value, BinaryOp add) constUT_Array< UT_StringHolder >
aliasArray(UT_StringHolder *newdata)UT_Array< UT_StringHolder >inline
append()UT_Array< UT_StringHolder >inline
append(const UT_StringHolder &t)UT_Array< UT_StringHolder >inline
append(UT_StringHolder &&t)UT_Array< UT_StringHolder >inline
append(const UT_StringHolder &t, bool check_dup)UT_Array< UT_StringHolder >inline
append(const UT_StringHolder *pt, exint count)UT_Array< UT_StringHolder >
appendImpl(S &&s)UT_Array< UT_StringHolder >protected
appendMultiple(const UT_StringHolder &t, exint count)UT_Array< UT_StringHolder >
apply(int(*apply_func)(UT_StringHolder &t, void *d), void *d)UT_Array< UT_StringHolder >
array()UT_Array< UT_StringHolder >inline
array() constUT_Array< UT_StringHolder >inline
begin()UT_Array< UT_StringHolder >inline
begin() constUT_Array< UT_StringHolder >inline
bumpCapacity(exint min_capacity)UT_Array< UT_StringHolder >inline
bumpEntries(exint newsize)UT_Array< UT_StringHolder >inline
bumpSize(exint newsize)UT_Array< UT_StringHolder >inline
capacity() constUT_Array< UT_StringHolder >
clear()UT_Array< UT_StringHolder >inline
collapseIf(IsEqual is_equal)UT_Array< UT_StringHolder >inline
Comparator typedefUT_Array< UT_StringHolder >
concat(const UT_Array< UT_StringHolder > &a)UT_Array< UT_StringHolder >
concat(UT_Array< UT_StringHolder > &&a) noexceptUT_Array< UT_StringHolder >
const_iterator typedefUT_Array< UT_StringHolder >
const_reverse_iterator typedefUT_Array< UT_StringHolder >
constant(const UT_StringHolder &v)UT_Array< UT_StringHolder >
construct(UT_StringHolder &dst, S &&...s)UT_Array< UT_StringHolder >inlineprotectedstatic
copyConstruct(UT_StringHolder &dst, const UT_StringHolder &src)UT_Array< UT_StringHolder >inlineprotectedstatic
cycle(exint how_many)UT_Array< UT_StringHolder >
data()UT_Array< UT_StringHolder >inline
data() constUT_Array< UT_StringHolder >inline
emplace_back(S &&...s)UT_Array< UT_StringHolder >
end()UT_Array< UT_StringHolder >inline
end() constUT_Array< UT_StringHolder >inline
entries() constUT_Array< UT_StringHolder >inline
entries(exint newsize)UT_Array< UT_StringHolder >inline
extractRange(exint begin_i, exint end_i, UT_Array< UT_StringHolder > &dest)UT_Array< UT_StringHolder >
find(const UT_StringRef &str, exint s=0) const UT_StringArrayinline
UT_Array< UT_StringHolder >::find(const S &s, exint start=0) constUT_Array< UT_StringHolder >
findAndRemove(const S &s)UT_Array< UT_StringHolder >
forcedGet(exint i) constUT_Array< UT_StringHolder >inline
forcedRef(exint i)UT_Array< UT_StringHolder >inline
getArray() constUT_Array< UT_StringHolder >inline
getLongestPrefixLength() const UT_StringArray
getMemoryUsage(bool inclusive=false) constUT_Array< UT_StringHolder >inline
getRawArray() constUT_Array< UT_StringHolder >inline
hash() const UT_StringArray
hasSortedSubset(const UT_Array< UT_StringHolder > &other, ComparatorBool is_less={}) constUT_Array< UT_StringHolder >
hasSortedSubset(const UT_Array< UT_StringHolder > &other, Comparator compare) constUT_Array< UT_StringHolder >
heapMax() constUT_Array< UT_StringHolder >inline
heapPop(Comparator compare)UT_Array< UT_StringHolder >
heapPush(const UT_StringHolder &t, Comparator compare)UT_Array< UT_StringHolder >
index(const UT_StringHolder &t) constUT_Array< UT_StringHolder >inline
insert(exint index)UT_Array< UT_StringHolder >
insert(const UT_StringHolder &t, exint i)UT_Array< UT_StringHolder >inline
insert(UT_StringHolder &&t, exint i)UT_Array< UT_StringHolder >inline
insertAt(const UT_StringHolder &t, exint index)UT_Array< UT_StringHolder >inline
insertImpl(S &&s, exint index)UT_Array< UT_StringHolder >protected
isEmpty() constUT_Array< UT_StringHolder >inline
isEqual(const UT_Array< UT_StringHolder > &a, Comparator compare) constUT_Array< UT_StringHolder >
isHeapBuffer() constUT_Array< UT_StringHolder >inline
isPOD()UT_Array< UT_StringHolder >inlineprotectedstatic
isValidIndex(exint index) constUT_Array< UT_StringHolder >inline
iterator typedefUT_Array< UT_StringHolder >
join(const char *sep, UT_String &result) const UT_StringArray
join(const char *sep, UT_WorkBuffer &result) const UT_StringArray
join(const char *sep, const char *sep_last, UT_String &result) const UT_StringArray
join(const char *sep, const char *sep_last, UT_WorkBuffer &result) const UT_StringArray
last()UT_Array< UT_StringHolder >inline
last() constUT_Array< UT_StringHolder >inline
merge(const UT_Array< UT_StringHolder > &other, int direction, bool allow_dups, ComparatorBool is_less={})UT_Array< UT_StringHolder >
move(exint src_idx, exint dst_idx, exint how_many)UT_Array< UT_StringHolder >
multipleInsert(exint index, exint count)UT_Array< UT_StringHolder >
operator!=(const UT_Array< UT_StringHolder > &a) constUT_Array< UT_StringHolder >
operator()(exint i)UT_Array< UT_StringHolder >inline
operator()(exint i) constUT_Array< UT_StringHolder >inline
operator+=(const UT_StringArray &src)UT_StringArray
operator=(const UT_StringArray &src)=defaultUT_StringArray
operator=(UT_StringArray &&src)=defaultUT_StringArray
UT_Array< UT_StringHolder >::operator=(const UT_Array< UT_StringHolder > &a)UT_Array< UT_StringHolder >
UT_Array< UT_StringHolder >::operator=(std::initializer_list< UT_StringHolder > ilist)UT_Array< UT_StringHolder >
UT_Array< UT_StringHolder >::operator=(UT_Array< UT_StringHolder > &&a)UT_Array< UT_StringHolder >
operator==(const UT_Array< UT_StringHolder > &a) constUT_Array< UT_StringHolder >
operator[](exint i)UT_Array< UT_StringHolder >inline
operator[](exint i) constUT_Array< UT_StringHolder >inline
Parent typedefUT_StringArray
range()UT_Array< UT_StringHolder >inline
range() constUT_Array< UT_StringHolder >inline
rbegin()UT_Array< UT_StringHolder >inline
rbegin() constUT_Array< UT_StringHolder >inline
remove(exint idx)UT_StringArray
removeIf(IsEqual is_equal)UT_Array< UT_StringHolder >
removeIndex(exint index)UT_Array< UT_StringHolder >inline
removeItem(const reverse_iterator &it)UT_Array< UT_StringHolder >inline
removeLast()UT_Array< UT_StringHolder >inline
removeRange(exint begin_i, exint end_i)UT_Array< UT_StringHolder >
rend()UT_Array< UT_StringHolder >inline
rend() constUT_Array< UT_StringHolder >inline
reverse()UT_Array< UT_StringHolder >
reverse_iterator typedefUT_Array< UT_StringHolder >
rrange()UT_Array< UT_StringHolder >inline
rrange() constUT_Array< UT_StringHolder >inline
safeIndex(const UT_StringHolder &t) constUT_Array< UT_StringHolder >inline
selectNthLargest(exint idx, ComparatorBool is_less={})UT_Array< UT_StringHolder >
setCapacity(exint new_capacity)UT_Array< UT_StringHolder >
setCapacityIfNeeded(exint min_capacity)UT_Array< UT_StringHolder >inline
setSize(exint newsize)UT_Array< UT_StringHolder >inline
setSizeIfNeeded(exint minsize)UT_Array< UT_StringHolder >inline
setSizeNoInit(exint newsize)UT_Array< UT_StringHolder >inline
size() constUT_Array< UT_StringHolder >inline
sort(bool forward, bool numbered)UT_StringArray
sort()UT_StringArrayinline
sort(Comparator compare)UT_StringArrayinline
sort(ComparatorBool is_less)UT_StringArrayinline
sortAndRemoveDuplicates(ComparatorBool is_less={})UT_Array< UT_StringHolder >inline
sortedFind(const UT_StringRef &str, Comparator compare) const UT_StringArrayinline
sortedFind(const char *str, bool forward=true, bool numbered=true) const UT_StringArray
UT_Array< UT_StringHolder >::sortedFind(const UT_StringHolder &t, Comparator compare) constUT_Array< UT_StringHolder >
sortedInsert(const char *str, bool forward=true, bool numbered=true)UT_StringArray
sortedInsert(const char *str, Compare is_less)UT_StringArrayinline
UT_Array< UT_StringHolder >::sortedInsert(const UT_StringHolder &t, Comparator compare)UT_Array< UT_StringHolder >
UT_Array< UT_StringHolder >::sortedInsert(const UT_StringHolder &t, ComparatorBool is_less={})UT_Array< UT_StringHolder >
sortedIntersection(const UT_Array< UT_StringHolder > &other, ComparatorBool is_less={})UT_Array< UT_StringHolder >
sortedIntersection(const UT_Array< UT_StringHolder > &other, UT_Array< UT_StringHolder > &result, ComparatorBool is_less={}) constUT_Array< UT_StringHolder >
sortedIntersection(const UT_Array< UT_StringHolder > &other, Comparator compare)UT_Array< UT_StringHolder >
sortedIntersection(const UT_Array< UT_StringHolder > &other, UT_Array< UT_StringHolder > &result, Comparator compare) constUT_Array< UT_StringHolder >
sortedRemoveDuplicates()UT_Array< UT_StringHolder >
sortedRemoveDuplicatesIf(CompareEqual compare_equal)UT_Array< UT_StringHolder >
sortedSetDifference(const UT_Array< UT_StringHolder > &other, ComparatorBool is_less={})UT_Array< UT_StringHolder >
sortedSetDifference(const UT_Array< UT_StringHolder > &other, UT_Array< UT_StringHolder > &result, ComparatorBool is_less={}) constUT_Array< UT_StringHolder >
sortedSetDifference(const UT_Array< UT_StringHolder > &other, Comparator compare)UT_Array< UT_StringHolder >
sortedSetDifference(const UT_Array< UT_StringHolder > &other, UT_Array< UT_StringHolder > &result, Comparator compare) constUT_Array< UT_StringHolder >
sortedUnion(const UT_Array< UT_StringHolder > &other, ComparatorBool is_less={})UT_Array< UT_StringHolder >
sortedUnion(const UT_Array< UT_StringHolder > &other, UT_Array< UT_StringHolder > &result, ComparatorBool is_less={}) constUT_Array< UT_StringHolder >
sortedUnion(const UT_Array< UT_StringHolder > &other, Comparator compare)UT_Array< UT_StringHolder >
sortedUnion(const UT_Array< UT_StringHolder > &other, UT_Array< UT_StringHolder > &result, Comparator compare) constUT_Array< UT_StringHolder >
stableArgSort(UT_Array< I > &indices, ComparatorBool is_less) constUT_Array< UT_StringHolder >inline
stableSort(ComparatorBool is_less={})UT_Array< UT_StringHolder >inline
stableSortByKey(const UT_Array< K > &keys, ComparatorBool is_less)UT_Array< UT_StringHolder >inline
stableSortIndices(UT_Array< I > &indices) const UT_StringArrayinline
UT_Array< UT_StringHolder >::stableSortIndices(UT_Array< I > &indices, ComparatorBool is_less) constUT_Array< UT_StringHolder >inline
stableSortRange(ComparatorBool is_less, exint start, exint end)UT_Array< UT_StringHolder >inline
stdsort(ComparatorBool is_less)UT_Array< UT_StringHolder >inline
swap(UT_Array< UT_StringHolder > &other)UT_Array< UT_StringHolder >
traverser typedefUT_Array< UT_StringHolder >
truncate(exint maxsize)UT_Array< UT_StringHolder >inline
uniqueSortedFind(const UT_StringHolder &item, ComparatorBool is_less={}) constUT_Array< UT_StringHolder >
uniqueSortedFind(const UT_StringHolder &item, Comparator compare) constUT_Array< UT_StringHolder >
uniqueSortedInsert(const UT_StringHolder &t, Comparator compare)UT_Array< UT_StringHolder >inline
uniqueSortedInsert(const UT_StringHolder &t, ComparatorBool is_less={})UT_Array< UT_StringHolder >
uniqueSortedInsert(UT_StringHolder &&t, Comparator compare)UT_Array< UT_StringHolder >inline
uniqueSortedInsertImpl(S &&s, Comparator compare)UT_Array< UT_StringHolder >protected
unsafeClearData()UT_Array< UT_StringHolder >inline
unsafeShareData(UT_Array< UT_StringHolder > &src)UT_Array< UT_StringHolder >inline
unsafeShareData(UT_StringHolder *src, exint srcsize)UT_Array< UT_StringHolder >inline
unsafeShareData(UT_StringHolder *src, exint size, exint capacity)UT_Array< UT_StringHolder >inline
UT_Array(const UT_Array< UT_StringHolder > &a)UT_Array< UT_StringHolder >explicit
UT_Array(UT_Array< UT_StringHolder > &&a) noexceptUT_Array< UT_StringHolder >
UT_Array(const exint capacity, const exint size)UT_Array< UT_StringHolder >
UT_Array(const exint capacity=0)UT_Array< UT_StringHolder >explicit
UT_Array(std::initializer_list< UT_StringHolder > init)UT_Array< UT_StringHolder >explicit
UT_Array(const UT_ArrayCT::ExternalCapacity, UT_StringHolder *external_data, const exint external_capacity)UT_Array< UT_StringHolder >explicitprotected
UT_Array(const UT_ArrayCT::ExternalMove, UT_StringHolder *external_data, const exint external_capacity, UT_Array &&a)UT_Array< UT_StringHolder >explicitprotected
UT_StringArray()UT_StringArrayinline
UT_StringArray(const char **src)UT_StringArrayexplicit
UT_StringArray(const Parent &src)UT_StringArrayinline
UT_StringArray(Parent &&src) noexceptUT_StringArrayinline
UT_StringArray(UT_StringArray &&src) noexcept=defaultUT_StringArray
UT_StringArray(const UT_StringArray &src)=defaultUT_StringArray
validateEmplaceArgs(First &&first, Rest &&...rest) constUT_Array< UT_StringHolder >inlineprotected
validateEmplaceArgs() constUT_Array< UT_StringHolder >inlineprotected
value_type typedefUT_Array< UT_StringHolder >
zero()UT_Array< UT_StringHolder >
~UT_Array()UT_Array< UT_StringHolder >