ost::dir(3)
NAME
ost::Dir - A low level portable directory class.
SYNOPSIS
#include <file.h> Inherits ost::File. Public Member Functions Dir (const char *name=NULL) void open (const char *name) void close (void) virtual ~Dir () const char * getName (void) const char * operator++ () const char * operator++ (int) const char * operator* () bool rewind (void) bool operator! () bool isValid (void) Static Public Member Functions static bool create (const char *path, Attr attr=attrGroup) static bool remove (const char *path) static bool setPrefix (const char *path) static bool getPrefix (char *path, size_t size=256)
Detailed Description
A low level portable directory class.
Used to support ccstd Directory container. This provides a basic
mechanism for allocating and accessing file entries.
- Author:
- David Sugar <dyfet@ostel.com> low level directory access class.
Constructor & Destructor Documentation
ost::Dir::Dir (const char * name = NULL) virtual ost::Dir::~Dir () [virtual]
Member Function Documentation
- static bool ost::Dir::create (const char * path, Attr attr = attrGroup)
- [static]
- static bool ost::Dir::remove (const char * path) [static] static bool ost::Dir::setPrefix (const char * path) [static] static bool ost::Dir::getPrefix (char * path, size_t size = 256) [static] void ost::Dir::open (const char * name) void ost::Dir::close (void) const char* ost::Dir::getName (void) const char* ost::Dir::operator++ () [inline] const char* ost::Dir::operator++ (int) [inline] const char* ost::Dir::operator* () bool ost::Dir::rewind (void) bool ost::Dir::operator! () [inline] bool ost::Dir::isValid (void)
Author
- Generated automatically by Doxygen for GNU CommonC++ from the source
code.