tesseract  5.0.0-alpha-619-ge9db
tesseract::PointerVector< T > Member List

This is the complete list of members for tesseract::PointerVector< T >, including all inherited members.

back() constGenericVector< T * >
binary_search(const T * &target) constGenericVector< T * >inline
bool_binary_search(const T * &target) constGenericVector< T * >inline
choose_nth_item(int target_index)GenericVector< T * >inline
choose_nth_item(int target_index, int start, int end, unsigned int *seed)GenericVector< T * >protected
clear()tesseract::PointerVector< T >inline
clear_cb_GenericVector< T * >protected
compact(std::function< bool(const T *)> delete_cb)tesseract::PointerVector< T >inline
compact_sorted()GenericVector< T * >inline
compare_cb_GenericVector< T * >protected
contains(const T * &object) constGenericVector< T * >
contains_index(int index) constGenericVector< T * >
data_GenericVector< T * >protected
delete_data_pointers()GenericVector< T * >
DeSerialize(bool swap, FILE *fp)tesseract::PointerVector< T >inline
DeSerialize(TFile *fp)tesseract::PointerVector< T >inline
DeSerializeClasses(bool swap, FILE *fp)GenericVector< T * >
DeSerializeClasses(tesseract::TFile *fp)GenericVector< T * >
DeSerializeElement(TFile *fp)tesseract::PointerVector< T >inline
DeSerializeSize(TFile *fp, int32_t *size)tesseract::PointerVector< T >inlinestatic
DeSerializeSkip(TFile *fp)tesseract::PointerVector< T >inlinestatic
double_the_size()GenericVector< T * >
double_the_size_memcpy(int current_size, T * *data)GenericVector< T * >inlinestatic
empty() constGenericVector< T * >inline
GenericVector()GenericVector< T * >inline
GenericVector(int size, const T * &init_val)GenericVector< T * >inline
GenericVector(const GenericVector &other)GenericVector< T * >inline
get(int index) constGenericVector< T * >
get_index(const T * &object) constGenericVector< T * >
init(int size)GenericVector< T * >protected
init_to_size(int size, const T * &t)GenericVector< T * >
insert(const T * &t, int index)GenericVector< T * >
kDefaultVectorSizeGenericVector< T * >protectedstatic
move(GenericVector< T * > *from)GenericVector< T * >
operator+=(const PointerVector &other)tesseract::PointerVector< T >inline
GenericVector< T * >::operator+=(const GenericVector &other)GenericVector< T * >
GenericVector< T * >::operator+=(const T * &t)GenericVector< T * >
operator=(const PointerVector &other)tesseract::PointerVector< T >inline
GenericVector< T * >::operator=(const GenericVector &other)GenericVector< T * >
operator[](int index) constGenericVector< T * >
PointerVector()tesseract::PointerVector< T >inline
PointerVector(int size)tesseract::PointerVector< T >inlineexplicit
PointerVector(const PointerVector &other)tesseract::PointerVector< T >inline
pop_back()GenericVector< T * >
push_back(T * object)GenericVector< T * >
push_back_new(const T * &object)GenericVector< T * >
push_front(const T * &object)GenericVector< T * >
read(tesseract::TFile *f, std::function< bool(tesseract::TFile *, T * *)> cb)GenericVector< T * >
remove(int index)tesseract::PointerVector< T >inline
reserve(int size)GenericVector< T * >
resize_no_init(int size)GenericVector< T * >inline
reverse()GenericVector< T * >inline
Serialize(FILE *fp) consttesseract::PointerVector< T >inline
Serialize(TFile *fp) consttesseract::PointerVector< T >inline
SerializeClasses(FILE *fp) constGenericVector< T * >
SerializeClasses(tesseract::TFile *fp) constGenericVector< T * >
set(const T * &t, int index)GenericVector< T * >
set_clear_callback(std::function< void(T *)> cb)GenericVector< T * >inline
set_compare_callback(std::function< bool(const T * &, const T * &)> cb)GenericVector< T * >inline
size() constGenericVector< T * >inline
size_reserved() constGenericVector< T * >inline
size_reserved_GenericVector< T * >protected
size_used_GenericVector< T * >protected
SkipDeSerialize(tesseract::TFile *fp)GenericVector< T * >static
SkipDeSerializeClasses(tesseract::TFile *fp)GenericVector< T * >static
sort()tesseract::PointerVector< T >inline
GenericVector< T * >::sort(int(*comparator)(const void *, const void *))GenericVector< T * >inline
swap(int index1, int index2)GenericVector< T * >inline
truncate(int size)tesseract::PointerVector< T >inline
unsigned_size() constGenericVector< T * >inline
WithinBounds(const T * &rangemin, const T * &rangemax) constGenericVector< T * >inline
write(FILE *f, std::function< bool(FILE *, const T * &)> cb) constGenericVector< T * >
~GenericVector()GenericVector< T * >
~PointerVector()tesseract::PointerVector< T >inline