#include <fileiter.hpp>
Public Types | |
typedef std::ptrdiff_t | difference_type |
typedef const char * | value_type |
typedef const char ** | pointer |
typedef const char *& | reference |
typedef std::input_iterator_tag | iterator_category |
Public Member Functions | |
file_iterator () | |
file_iterator (const char *wild) | |
~file_iterator () | |
file_iterator (const file_iterator &) | |
file_iterator & | operator= (const file_iterator &) |
const char * | root () const |
const char * | path () const |
const char * | name () const |
_fi_find_data * | data () |
void | next () |
file_iterator & | operator++ () |
file_iterator | operator++ (int) |
const char * | operator* () |
Friends | |
bool | operator== (const file_iterator &f1, const file_iterator &f2) |
bool | operator!= (const file_iterator &f1, const file_iterator &f2) |
typedef std::ptrdiff_t boost::re_detail::file_iterator::difference_type |
typedef std::input_iterator_tag boost::re_detail::file_iterator::iterator_category |
typedef const char** boost::re_detail::file_iterator::pointer |
typedef const char*& boost::re_detail::file_iterator::reference |
typedef const char* boost::re_detail::file_iterator::value_type |
boost::re_detail::file_iterator::file_iterator | ( | ) |
boost::re_detail::file_iterator::file_iterator | ( | const char * | wild | ) |
boost::re_detail::file_iterator::~file_iterator | ( | ) |
boost::re_detail::file_iterator::file_iterator | ( | const file_iterator & | ) |
|
inline |
References boost::re_detail::file_iterator_ref::_data.
|
inline |
References boost::python::ptr().
void boost::re_detail::file_iterator::next | ( | ) |
|
inline |
|
inline |
References boost::next().
file_iterator boost::re_detail::file_iterator::operator++ | ( | int | ) |
file_iterator& boost::re_detail::file_iterator::operator= | ( | const file_iterator & | ) |
|
inline |
|
inline |
|
friend |
|
friend |