VSF Documented
Macros | Functions
vsf_winfs.c File Reference
#include "../../vsf_fs_cfg.h"
#include "../../vsf_fs.h"
#include <windows.h>

Macros

#define __VSF_FS_CLASS_INHERIT__
 
#define __VSF_WINFS_CLASS_IMPLEMENT
 

Functions

 dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_winfs_mount)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_mount, vk_fs_mount)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_lookup, vk_file_lookup)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_setpos, vk_file_setpos)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_setsize, vk_file_setsize)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_read, vk_file_read)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_write, vk_file_write)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_close, vk_file_close)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_create, vk_file_create)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_unlink, vk_file_unlink)
 
 __vsf_component_peda_ifs_entry (__vk_winfs_rename, vk_file_rename)
 

Macro Definition Documentation

◆ __VSF_FS_CLASS_INHERIT__

#define __VSF_FS_CLASS_INHERIT__

◆ __VSF_WINFS_CLASS_IMPLEMENT

#define __VSF_WINFS_CLASS_IMPLEMENT

Function Documentation

◆ dcl_vsf_peda_methods()

dcl_vsf_peda_methods ( dcl_vsf_peda_methods(  static,
__vk_winfs_mount   
)

◆ __vsf_component_peda_ifs_entry() [1/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_mount  ,
vk_fs_mount   
)

◆ __vsf_component_peda_ifs_entry() [2/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_lookup  ,
vk_file_lookup   
)

◆ __vsf_component_peda_ifs_entry() [3/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_setpos  ,
vk_file_setpos   
)

◆ __vsf_component_peda_ifs_entry() [4/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_setsize  ,
vk_file_setsize   
)

◆ __vsf_component_peda_ifs_entry() [5/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_read  ,
vk_file_read   
)

◆ __vsf_component_peda_ifs_entry() [6/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_write  ,
vk_file_write   
)

◆ __vsf_component_peda_ifs_entry() [7/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_close  ,
vk_file_close   
)

◆ __vsf_component_peda_ifs_entry() [8/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_create  ,
vk_file_create   
)

◆ __vsf_component_peda_ifs_entry() [9/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_unlink  ,
vk_file_unlink   
)

◆ __vsf_component_peda_ifs_entry() [10/10]

__vsf_component_peda_ifs_entry ( __vk_winfs_rename  ,
vk_file_rename   
)