Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::filesystem::directory_iterator Class Reference

#include <operations.hpp>

Inheritance diagram for boost::filesystem::directory_iterator:
Collaboration diagram for boost::filesystem::directory_iterator:

Public Member Functions

 directory_iterator ()
 
 directory_iterator (const path &p)
 
 directory_iterator (const path &p, system::error_code &ec)
 
 ~directory_iterator ()
 
directory_iteratorincrement (system::error_code &ec)
 

Friends

struct detail::dir_itr_imp
 
class boost::iterator_core_access
 
BOOST_FILESYSTEM_DECL void detail::directory_iterator_construct (directory_iterator &it, const path &p, system::error_code *ec)
 
BOOST_FILESYSTEM_DECL void detail::directory_iterator_increment (directory_iterator &it, system::error_code *ec)
 

Constructor & Destructor Documentation

boost::filesystem::directory_iterator::directory_iterator ( )
inline
boost::filesystem::directory_iterator::directory_iterator ( const path p)
inlineexplicit
boost::filesystem::directory_iterator::directory_iterator ( const path p,
system::error_code ec 
)
inline
boost::filesystem::directory_iterator::~directory_iterator ( )
inline

Member Function Documentation

directory_iterator& boost::filesystem::directory_iterator::increment ( system::error_code ec)
inline

Friends And Related Function Documentation

friend class boost::iterator_core_access
friend
friend struct detail::dir_itr_imp
friend

The documentation for this class was generated from the following file: