#include <file_list_helper.h>
|
| ~file_list_from_metadb_handle_list () |
|
t_size | get_count () const |
|
void | get_item_ex (const char *&p_out, t_size n) const |
|
void | init_from_list (const list_base_const_t< metadb_handle_ptr > &p_list) |
|
void | init_from_list_display (const list_base_const_t< metadb_handle_ptr > &p_list) |
|
bool | bsearch_permutation_t (t_compare p_compare, t_param const &p_param, const t_permutation &p_permutation, t_size &p_index) const |
|
bool | bsearch_t (t_compare p_compare, t_param const &p_param, t_size &p_index) const |
|
void | enumerate (t_callback &p_callback) const |
|
t_size | find_duplicates_sorted_permutation_t (t_compare p_compare, t_permutation const &p_permutation, bit_array_var &p_out) |
|
t_size | find_duplicates_sorted_t (t_compare p_compare, bit_array_var &p_out) const |
|
t_size | find_item (const t_search &p_item) const |
|
const char * | get_item (t_size n) const |
|
t_size | get_size () const |
|
bool | have_item (const t_search &p_item) const |
|
bool | operator!= (const t_self &item2) const |
|
bool | operator== (const t_self &item2) const |
|
const char * | operator[] (t_size n) const |
|
void | sort_get_permutation_t (t_compare p_compare, t_permutation const &p_permutation) const |
|
void | sort_stable_get_permutation_t (t_compare p_compare, t_permutation const &p_permutation) const |
|
|
void | __add (const char *p_what) |
|
Definition at line 8 of file file_list_helper.h.
file_list_helper::file_list_from_metadb_handle_list::~file_list_from_metadb_handle_list |
( |
| ) |
|
void file_list_helper::file_list_from_metadb_handle_list::__add |
( |
const char * |
p_what | ) |
|
|
private |
Definition at line 32 of file file_list_helper.cpp.
33 char * temp = _strdup(p_what);
34 if (temp == NULL)
throw std::bad_alloc();
t_size add_item(const T &item)
t_size file_list_helper::file_list_from_metadb_handle_list::get_count |
( |
| ) |
const |
|
virtual |
void file_list_helper::file_list_from_metadb_handle_list::get_item_ex |
( |
const char *& |
p_out, |
|
|
t_size |
n |
|
) |
| const |
|
virtual |
Definition at line 38 of file file_list_helper.cpp.
virtual t_size get_count() const =0
static void file_list_remove_duplicates(pfc::ptr_list_t< char > &out)
T get_item(t_size n) const
Definition at line 49 of file file_list_helper.cpp.
58 filesystem::g_get_display_path(p_list.
get_item(n)->get_path(),temp);
virtual t_size get_count() const =0
static void file_list_remove_duplicates(pfc::ptr_list_t< char > &out)
string8_t< pfc::alloc_fast_aggressive > string8_fastalloc
T get_item(t_size n) const
pfc::ptr_list_t<char> file_list_helper::file_list_from_metadb_handle_list::m_data |
|
private |
The documentation for this class was generated from the following files: