ost::Dir - A low level portable directory class.
Contents
Constructor & Destructor Documentation
ost::Dir::Dir(constchar*name=NULL)virtualost::Dir::~Dir()[virtual]
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.
Member Function Documentation
voidost::Dir::close(void)staticboolost::Dir::create(constchar*path,Attrattr=attrGroup)[static]constchar*ost::Dir::getName(void)staticboolost::Dir::getPrefix(char*path,size_tsize=256)[static]boolost::Dir::isValid(void)voidost::Dir::open(constchar*name)boolost::Dir::operator!()[inline]constchar*ost::Dir::operator*()constchar*ost::Dir::operator++()[inline]constchar*ost::Dir::operator++(int)[inline]staticboolost::Dir::remove(constchar*path)[static]boolost::Dir::rewind(void)staticboolost::Dir::setPrefix(constchar*path)[static]
Name
ost::Dir - A low level portable directory class.
Synopsis
#include <file.h>
Inherits ost::File.
PublicMemberFunctionsDir (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)
StaticPublicMemberFunctions
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)
AdditionalInheritedMembers