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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout