VSF Documented
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  )
Generated from commit: vsfteam/vsf@ceb53fd