Poco::DirectoryIteratorImpl Class Reference

#include <DirectoryIterator_UNIX.h>

List of all members.

Public Member Functions

 DirectoryIteratorImpl (const std::string &path)
 DirectoryIteratorImpl (const std::string &path)
 DirectoryIteratorImpl (const std::string &path)
 DirectoryIteratorImpl (const std::string &path)
void duplicate ()
void duplicate ()
void duplicate ()
void duplicate ()
const std::string & get () const
const std::string & get () const
const std::string & get () const
const std::string & get () const
const std::string & next ()
const std::string & next ()
const std::string & next ()
const std::string & next ()
void release ()
void release ()
void release ()
void release ()
 ~DirectoryIteratorImpl ()
 ~DirectoryIteratorImpl ()
 ~DirectoryIteratorImpl ()
 ~DirectoryIteratorImpl ()

Private Attributes

std::string _current
struct FAB _fab
WIN32_FIND_DATAW _fd
WIN32_FIND_DATA _fd
HANDLE _fh
struct NAM _nam
DIR * _pDir
int _rc
std::string _search
char _spec [255]

Detailed Description

Definition at line 50 of file DirectoryIterator_UNIX.h.


Constructor & Destructor Documentation

Poco::DirectoryIteratorImpl::DirectoryIteratorImpl ( const std::string &  path  ) 

Definition at line 42 of file DirectoryIterator_UNIX.cpp.

Poco::DirectoryIteratorImpl::~DirectoryIteratorImpl (  ) 

Definition at line 54 of file DirectoryIterator_UNIX.cpp.

Poco::DirectoryIteratorImpl::DirectoryIteratorImpl ( const std::string &  path  ) 
Poco::DirectoryIteratorImpl::~DirectoryIteratorImpl (  ) 
Poco::DirectoryIteratorImpl::DirectoryIteratorImpl ( const std::string &  path  ) 
Poco::DirectoryIteratorImpl::~DirectoryIteratorImpl (  ) 
Poco::DirectoryIteratorImpl::DirectoryIteratorImpl ( const std::string &  path  ) 
Poco::DirectoryIteratorImpl::~DirectoryIteratorImpl (  ) 

Member Function Documentation

void Poco::DirectoryIteratorImpl::duplicate (  ) 
void Poco::DirectoryIteratorImpl::duplicate (  ) 
void Poco::DirectoryIteratorImpl::duplicate (  ) 
void Poco::DirectoryIteratorImpl::duplicate (  )  [inline]

Definition at line 78 of file DirectoryIterator_UNIX.h.

const std::string& Poco::DirectoryIteratorImpl::get (  )  const
const std::string& Poco::DirectoryIteratorImpl::get (  )  const
const std::string& Poco::DirectoryIteratorImpl::get (  )  const
const std::string & Poco::DirectoryIteratorImpl::get (  )  const

Definition at line 72 of file DirectoryIterator_UNIX.h.

const std::string& Poco::DirectoryIteratorImpl::next (  ) 
const std::string& Poco::DirectoryIteratorImpl::next (  ) 
const std::string& Poco::DirectoryIteratorImpl::next (  ) 
const std::string & Poco::DirectoryIteratorImpl::next (  ) 

Definition at line 60 of file DirectoryIterator_UNIX.cpp.

void Poco::DirectoryIteratorImpl::release (  ) 
void Poco::DirectoryIteratorImpl::release (  ) 
void Poco::DirectoryIteratorImpl::release (  ) 
void Poco::DirectoryIteratorImpl::release (  )  [inline]

Definition at line 84 of file DirectoryIterator_UNIX.h.


Member Data Documentation

Definition at line 64 of file DirectoryIterator_UNIX.h.

struct FAB Poco::DirectoryIteratorImpl::_fab [private]

Definition at line 63 of file DirectoryIterator_VMS.h.

WIN32_FIND_DATAW Poco::DirectoryIteratorImpl::_fd [private]

Definition at line 64 of file DirectoryIterator_WIN32U.h.

WIN32_FIND_DATA Poco::DirectoryIteratorImpl::_fd [private]

Definition at line 64 of file DirectoryIterator_WIN32.h.

Definition at line 63 of file DirectoryIterator_WIN32.h.

struct NAM Poco::DirectoryIteratorImpl::_nam [private]

Definition at line 64 of file DirectoryIterator_VMS.h.

Definition at line 63 of file DirectoryIterator_UNIX.h.

Definition at line 65 of file DirectoryIterator_UNIX.h.

std::string Poco::DirectoryIteratorImpl::_search [private]

Definition at line 65 of file DirectoryIterator_VMS.h.

Definition at line 66 of file DirectoryIterator_VMS.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Fri Jan 11 09:35:01 2013