Cthulhu  0.2.10
Cthulhu compiler collection
dir.c File Reference
#include "os/os.h"
#include "os_common.h"
#include "core/macros.h"
Include dependency graph for dir.c:

Go to the source code of this file.

Functions

CT_LOCAL os_iter_impl_t impl_iter_open (const char *path, os_inode_impl_t *inode)
 
CT_LOCAL bool impl_iter_next (os_iter_impl_t impl, os_inode_impl_t *inode)
 
CT_LOCAL bool impl_iter_close (os_iter_impl_t impl)
 
CT_LOCAL const char * impl_inode_name (const os_inode_impl_t *inode)
 
CT_LOCAL os_dirent_t impl_inode_type (const os_inode_impl_t *inode)
 

Function Documentation

◆ impl_inode_name()

CT_LOCAL const char* impl_inode_name ( const os_inode_impl_t inode)

Definition at line 26 of file dir.c.

◆ impl_inode_type()

CT_LOCAL os_dirent_t impl_inode_type ( const os_inode_impl_t inode)

Definition at line 32 of file dir.c.

◆ impl_iter_close()

CT_LOCAL bool impl_iter_close ( os_iter_impl_t  impl)

Definition at line 21 of file dir.c.

◆ impl_iter_next()

CT_LOCAL bool impl_iter_next ( os_iter_impl_t  impl,
os_inode_impl_t inode 
)

Definition at line 14 of file dir.c.

◆ impl_iter_open()

CT_LOCAL os_iter_impl_t impl_iter_open ( const char *  path,
os_inode_impl_t inode 
)

Definition at line 7 of file dir.c.