AP_Dir Class Reference

#include <AP_Dirs.h>

Collaboration diagram for AP_Dir:

Collaboration graph

Public Member Functions

 AP_Dir (const AP_String &base, const AP_String &dir_filter, const AP_String &file_filter)
AP_String base (void) const
AP_String basename (void) const
const AP_FileListfiles (void) const
AP_Dir getDir (const AP_String &pattern)
AP_File getFile (const AP_String &pattern)
AP_FileList getFileRecursive (const AP_String &file_filter, const AP_Sint32 level)
AP_Sint32 operator< (const AP_Dir &dir) const
const AP_DirListsubdirs (void) const
AP_Bool valid (void) const
 ~AP_Dir (void)

Private Attributes

AP_String _m_base
AP_FileList _m_files
AP_DirList _m_subdirs
AP_Bool _m_valid

Constructor & Destructor Documentation

AP_Dir ( const AP_String base,
const AP_String dir_filter,
const AP_String file_filter 
)

~AP_Dir ( void   ) 


Member Function Documentation

AP_String base ( void   )  const [inline]

AP_String basename ( void   )  const

const AP_FileList& files ( void   )  const [inline]

AP_Dir getDir ( const AP_String pattern  ) 

AP_File getFile ( const AP_String pattern  ) 

AP_FileList getFileRecursive ( const AP_String file_filter,
const AP_Sint32  level 
)

AP_Sint32 operator< ( const AP_Dir dir  )  const

const AP_DirList& subdirs ( void   )  const [inline]

AP_Bool valid ( void   )  const [inline]


Field Documentation

AP_String _m_base [private]

AP_FileList _m_files [private]

AP_Bool _m_valid [private]


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

Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8