BDir Class Reference

File system directory class. More...

#include <BDir.h>

Inheritance diagram for BDir:

BList< T > List of all members.

Public Member Functions

 BDir ()
 BDir (BString name)
 ~BDir ()
BError open (BString name)
 Reads named directory.
BError error ()
 Current value of error.
BError read ()
 read/re-reads directory
void clear ()
 Clears list.
void setWild (BString wild)
 Set wildcard filter string used on read.
void setSort (int on)
 Set alpha sort on/off.
BString entryName (BIter i)
 Get filename.
stat entryStat (BIter i)
 Get file stats.
stat64 entryStat64 (BIter i)
 Get file stats 64.

Private Attributes

BError oerror
BString odirname
BString owild
int osort

Detailed Description

File system directory class.


Constructor & Destructor Documentation

BDir::BDir (  ) 

BDir::BDir ( BString  name  ) 

BDir::~BDir (  ) 


Member Function Documentation

BError BDir::open ( BString  name  ) 

Reads named directory.

BError BDir::error (  ) 

Current value of error.

BError BDir::read (  ) 

read/re-reads directory

void BDir::clear (  )  [virtual]

Clears list.

Reimplemented from BList< T >.

void BDir::setWild ( BString  wild  ) 

Set wildcard filter string used on read.

void BDir::setSort ( int  on  ) 

Set alpha sort on/off.

BString BDir::entryName ( BIter  i  ) 

Get filename.

struct stat BDir::entryStat ( BIter  i  ) 

Get file stats.

struct stat64 BDir::entryStat64 ( BIter  i  ) 

Get file stats 64.


Member Data Documentation

BError BDir::oerror [private]

BString BDir::odirname [private]

BString BDir::owild [private]

int BDir::osort [private]


The documentation for this class was generated from the following files:
Generated on Thu Aug 2 16:16:33 2007 for LibTmsApi by  doxygen 1.5.1