logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ost::Dir - A low level portable directory class.

Author

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

GNU CommonC++                                    Sun Dec 27 2020                                     ost::Dir(3)

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

See Also