|
Classes |
struct | counted_recls_info_t |
class | ReclsFileSearch |
| Info structure for doing filesystem searches. More...
|
class | ReclsFileSearchDirectoryNode |
class | ReclsFtpSearch |
| Info structure for doing filesystem searches. More...
|
Typedefs |
typedef recls_sint32_t | rc_atomic_t |
Functions |
| RECLS_FNDECL (recls_info_t) Entry_Allocate(size_t cb) |
| Allocates an entry of the given size.
|
| RECLS_FNDECL (void) Entry_Release(recls_info_t fileInfo) |
| Closes the given search.
|
| RECLS_FNDECL (recls_rc_t) Entry_Copy(recls_info_t fileInfo |
| Copies an entry.
|
| stlsoft_ns_using (searchspec_sequence) stlsoft_ns_using(basic_simple_string) stlsoft_ns_using(string_tokeniser) unixstl_ns_using(glob_sequence) typedef unixstl_ns_qual(filesystem_traits)< recls_char_t > traits_type |
typedef | unixstl_ns_qual (basic_file_path_buffer)< recls_char_t > file_path_buffer_type |
| stlsoft_ns_using (c_str_ptr) static const recls_char_t s_defaultSearchRoot[]=RECLS_LITERAL(".") |
| stlsoft_ns_using (basic_simple_string) stlsoft_ns_using(string_tokeniser) typedef winstl_ns_qual(filesystem_traits)< recls_char_t > traits_type |
typedef | winstl_ns_qual (basic_file_path_buffer)< recls_char_t > file_path_buffer_type |
typedef | winstl_ns_qual (basic_path)< recls_char_t > path_type |
void | RC_PreIncrement (rc_atomic_t volatile *p) |
recls_sint32_t | RC_PreDecrement (rc_atomic_t volatile *p) |
recls_sint32_t | RC_ReadValue (rc_atomic_t volatile *p) |
counted_recls_info_t * | counted_info_from_info (recls_info_t i) |
recls_info_t | info_from_counted_info (struct counted_recls_info_t *ci) |
| winstl_ns_using (ws_sint32_t) winstl_ns_using(atomic_preincrement) winstl_ns_using(atomic_predecrement) namespace |
recls_sint32_t | RC_PreIncrement (recls_sint32_t volatile *p) |
recls_sint32_t | RC_PreDecrement (recls_sint32_t volatile *p) |
size_t | recls_strncpy (recls_char_t *dest, size_t cchDest, recls_char_t const *src, size_t cchSrc) |
size_t | recls_strlen (recls_char_t const *s) |
| RECLS_FNDECL (size_t) Recls_GetStringProperty_(struct recls_strptrs_t const *const ptrs |
RECLS_LINKAGE_C size_t | Recls_GetRoots (recls_root_t *roots, size_t cRoots) |
RECLS_LINKAGE_C recls_char_t
const * | Recls_GetPathNameSeparator (void) |
RECLS_LINKAGE_C recls_char_t
const * | Recls_GetPathSeparator (void) |
RECLS_LINKAGE_C recls_char_t
const * | Recls_GetWildcardsAll (void) |
RECLS_LINKAGE_C size_t | align_up_size (size_t i) |
RECLS_LINKAGE_C size_t | count_char_instances_a (recls_char_a_t const *begin, recls_char_a_t const *end, recls_char_a_t const ch) |
RECLS_LINKAGE_C size_t | count_char_instances_w (recls_char_w_t const *begin, recls_char_w_t const *end, recls_char_w_t const ch) |
typedef | winstl_ns_qual (filesystem_traits)< recls_char_t > traits_type |
RECLS_LINKAGE_C recls_char_t
const * | find_directory_0 (recls_char_t const *path) |
typedef | unixstl_ns_qual (filesystem_traits)< recls_char_t > traits_type |
| m_lastError (RECLS_RC_OK) |
| m_rootDir (calc_rootDir_(cDirParts, rootDir)) |
size_t | count_dir_parts (recls_char_t const *begin, recls_char_t const *end) |
typedef | inetstl_ns_qual (filesystem_traits)< recls_char_t > traits_type |
typedef | stlsoft_ns_qual (auto_buffer)< recls_char_t |
typedef | winstl_ns_qual (processheap_allocator)< recls_char_t > > buffer_t |
typedef | inetstl_ns_qual (basic_session)< recls_char_t |
typedef | stlsoft_ns_qual (null_exception_policy) > session_type |
typedef | inetstl_ns_qual (basic_connection)< recls_char_t |
| inetstl_ns_using (basic_findfile_sequence) class ReclsFtpSearchDirectoryNode |
Variables |
recls_info_t * | pinfo |
recls_sint32_t * | pcShared |
recls_char_t const * | pattern |
recls_char_t const recls_uint32_t | flags |
recls_char_t const recls_uint32_t
hrecls_process_fn_t | pfn |
recls_char_t const * | username |
recls_char_t const recls_char_t
const * | password |
recls_char_t const recls_char_t
const recls_char_t const * | searchRoot |
recls_char_t *const | buffer |