ost_Dir(3)

ost_Dir3

A low level portable directory class.

Usage

#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)

Additional Inherited Members

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 [email protected]

low level directory access class.

Constructor & Destructor Documentation

ost::Dir::Dir (const char * name = NULL)

virtual ost::Dir::~Dir () [virtual]

Member Function Documentation

void ost::Dir::close (void)

static bool ost::Dir::create (const char * path, Attr attr = attrGroup) [static]

const char* ost::Dir::getName (void)

static bool ost::Dir::getPrefix (char * path, size_t size = 256) [static]

bool ost::Dir::isValid (void)

void ost::Dir::open (const char * name)

bool ost::Dir::operator! () [inline]

const char* ost::Dir::operator* ()

const char* ost::Dir::operator++ () [inline]

const char* ost::Dir::operator++ (int) [inline]

static bool ost::Dir::remove (const char * path) [static]

bool ost::Dir::rewind (void)

static bool ost::Dir::setPrefix (const char * path) [static]

Releases

8 releases since Debian 4.0 (Etch); the text changed 7 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8
  6. 9
  7. 10
  8. 11

Author

Generated automatically by Doxygen for GNU CommonC++ from the source code.

From libcommoncpp2-doc 1.8.1-10 in Debian 11 (Bullseye). Parsed by carta from the page's man source.