#include <inetstl/inetstl.h>
#include <inetstl/filesystem/filesystem_traits.hpp>
#include <inetstl/error/exceptions.hpp>
#include <stlsoft/collections/util/collections.hpp>
#include <stlsoft/string/simple_string.hpp>
#include <stlsoft/string/tokeniser_functions.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <stlsoft/shims/access/string.hpp>
Go to the source code of this file.
Namespaces | |
namespace | inetstl |
Classes | |
class | basic_findfile_sequence |
Presents an STL-like sequence interface over the items on the file-system. More... | |
class | basic_findfile_sequence_value_type |
Value type for the basic_findfile_sequence. More... | |
class | basic_findfile_sequence_const_input_iterator |
Iterator type for the basic_findfile_sequence supporting the Input Iterator concept. More... | |
Typedefs | |
typedef basic_findfile_sequence< char, filesystem_traits< char > , throw_internet_exception_policy > | findfile_sequence_a |
Specialisation of the basic_findfile_sequence template for the ANSI character type char . | |
typedef basic_findfile_sequence < wchar_t, filesystem_traits < wchar_t > , throw_internet_exception_policy > | findfile_sequence_w |
Specialisation of the basic_findfile_sequence template for the Unicode character type wchar_t . | |
typedef basic_findfile_sequence< TCHAR, filesystem_traits< TCHAR > , throw_internet_exception_policy > | findfile_sequence |
Specialisation of the basic_findfile_sequence template for the Win32 character type TCHAR . | |
Functions | |
template<typename C, typename T, typename X, typename V> | |
bool | operator== (basic_findfile_sequence_const_input_iterator< C, T, X, V > const &lhs, basic_findfile_sequence_const_input_iterator< C, T, X, V > const &rhs) |
template<typename C, typename T, typename X, typename V> | |
bool | operator!= (basic_findfile_sequence_const_input_iterator< C, T, X, V > const &lhs, basic_findfile_sequence_const_input_iterator< C, T, X, V > const &rhs) |
template<typename C, typename T, typename X> | |
bool | operator== (basic_findfile_sequence_value_type< C, T, X > const &lhs, basic_findfile_sequence_value_type< C, T, X > const &rhs) |
template<typename C, typename T, typename X> | |
bool | operator== (basic_findfile_sequence_value_type< C, T, X > const &lhs, C const *rhs) |
template<typename C, typename T, typename X> | |
bool | operator== (C const *lhs, basic_findfile_sequence_value_type< C, T, X > const &rhs) |
template<typename C, typename T, typename X> | |
bool | operator!= (basic_findfile_sequence_value_type< C, T, X > const &lhs, basic_findfile_sequence_value_type< C, T, X > const &rhs) |
template<typename C, typename T, typename X> | |
bool | operator!= (basic_findfile_sequence_value_type< C, T, X > const &lhs, C const *rhs) |
template<typename C, typename T, typename X> | |
bool | operator!= (C const *lhs, basic_findfile_sequence_value_type< C, T, X > const &rhs) |
template<typename C, typename T, typename X> | |
C const * | c_str_data (inetstl_ns_qual(basic_findfile_sequence_value_type)< C, T, X > const &v) |
c_str_data String Access Shim for inetstl::basic_findfile_sequence_value_type | |
template<typename C, typename T, typename X> | |
size_t | c_str_len (inetstl_ns_qual(basic_findfile_sequence_value_type)< C, T, X > const &v) |
c_str_len String Access Shim for inetstl::basic_findfile_sequence_value_type | |
template<typename C, typename T, typename X> | |
C const * | c_str_ptr (inetstl_ns_qual(basic_findfile_sequence_value_type)< C, T, X > const &v) |
c_str_ptr String Access Shim for inetstl::basic_findfile_sequence_value_type | |
template<typename C, typename T, typename X> | |
C const * | c_str_ptr_null (inetstl_ns_qual(basic_findfile_sequence_value_type)< C, T, X > const &v) |
c_str_ptr_null String Access Shim for inetstl::basic_findfile_sequence_value_type |