µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::posix::directory Class Reference

Directory class. More...

#include <cmsis-plus/posix-io/directory.h>

+ Inheritance diagram for os::posix::directory:

Public Member Functions

Constructors & Destructor
 directory (directory_impl &impl)
 
virtual ~directory ()
 
Public Member Functions
virtual direntread (void)
 
virtual void rewind (void)
 
virtual int close (void)
 
direntdir_entry (void)
 
class file_systemget_file_system (void) const
 
directory_implimpl (void) const
 

Detailed Description

Directory class.

Definition at line 75 of file directory.h.

Constructor & Destructor Documentation

◆ directory()

os::posix::directory::directory ( directory_impl impl)

Definition at line 34 of file directory.cpp.

◆ ~directory()

os::posix::directory::~directory ( )
virtual

Definition at line 42 of file directory.cpp.

Member Function Documentation

◆ close()

int os::posix::directory::close ( void  )
virtual

Reimplemented in os::posix::directory_lockable< T, L >.

Definition at line 86 of file directory.cpp.

◆ dir_entry()

dirent * os::posix::directory::dir_entry ( void  )
inline

Definition at line 506 of file directory.h.

◆ get_file_system()

file_system & os::posix::directory::get_file_system ( void  ) const
inline

Definition at line 500 of file directory.h.

◆ impl()

directory_impl & os::posix::directory::impl ( void  ) const
inline

Definition at line 512 of file directory.h.

◆ read()

dirent * os::posix::directory::read ( void  )
virtual

Reimplemented in os::posix::directory_lockable< T, L >.

Definition at line 52 of file directory.cpp.

◆ rewind()

void os::posix::directory::rewind ( void  )
virtual

Reimplemented in os::posix::directory_lockable< T, L >.

Definition at line 70 of file directory.cpp.


The documentation for this class was generated from the following files: