FatFS
TCHAR
is only used within FatFS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
FatFS
TCHAR
TCHAR
Syntax
Show:
Summary
Declaration
from
ff.h:105
typedef
char
TCHAR
;
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
char
TCHAR
;
ff.h:105
const
TCHAR
*
*
str
/* Pointer to pointer to TCHAR string in configured encoding */
ff.c:741
tchar2uni()
tchar2uni()::str
const
TCHAR
*
p
=
*
str
;
ff.c:745
tchar2uni()
TCHAR
*
buf
,
/* Output buffer */
ff.c:811
put_utf()
put_utf()::buf
*
buf
++
=
(
TCHAR
)
wc
;
/* Store DBC 2nd byte */
ff.c:883
put_utf()
*
buf
++
=
(
TCHAR
)
wc
;
/* Store the character */
ff.c:887
put_utf()
TCHAR
c
;
ff.c:2634
get_fileinfo()
fno
->
altname
[
di
++
]
=
(
TCHAR
)
wc
;
/* Store it without any conversion */
ff.c:2717
get_fileinfo()
fno
->
fname
[
di
]
=
(
TCHAR
)
wc
;
ff.c:2730
get_fileinfo()
c
=
(
TCHAR
)
dp
->
dir
[
si
++
]
;
ff.c:2740
get_fileinfo()
const
TCHAR
*
*
path
/* Pointer to pointer to the segment in the path string */
ff.c:2854
create_name()
create_name()::path
const
TCHAR
*
p
;
ff.c:2861
create_name()
const
TCHAR
*
path
/* Full-path string to find a file or directory */
ff.c:3058
follow_path()
follow_path()::path
const
TCHAR
*
*
path
/* Pointer to pointer to the path name */
ff.c:3144
get_ldnumber()
get_ldnumber()::path
const
TCHAR
*
tp
;
ff.c:3147
get_ldnumber()
const
TCHAR
*
tt
;
ff.c:3148
get_ldnumber()
TCHAR
tc
;
ff.c:3149
get_ldnumber()
const
TCHAR
*
*
path
,
/* Pointer to pointer to the path name (drive number) */
ff.c:3391
mount_volume()
mount_volume()::path
const
TCHAR
*
path
,
/* Logical drive number to be mounted/unmounted */
ff.c:3668
f_mount()
f_mount()::path
const
TCHAR
*
rp
=
path
;
ff.c:3675
f_mount()
const
TCHAR
*
path
,
/* Pointer to the file name */
ff.c:3732
f_open()
f_open()::path
const
TCHAR
*
path
/* Pointer to the directory path */
ff.c:4640
f_opendir()
f_opendir()::path
const
TCHAR
*
path
,
/* Pointer to the file path */
ff.c:4823
f_stat()
f_stat()::path
const
TCHAR
*
path
,
/* Logical drive number */
ff.c:4858
f_getfree()
f_getfree()::path
const
TCHAR
*
path
/* Pointer to the file or directory path */
ff.c:5004
f_unlink()
f_unlink()::path
const
TCHAR
*
path
/* Pointer to the directory path */
ff.c:5098
f_mkdir()
f_mkdir()::path
const
TCHAR
*
path_old
,
/* Pointer to the object name to be renamed */
ff.c:5182
f_rename()
f_rename()::path_old
const
TCHAR
*
path_new
/* Pointer to the new name */
ff.c:5183
f_rename()
f_rename()::path_new
const
TCHAR
*
path
,
/* Pointer to the file path */
ff.c:5292
f_chmod()
f_chmod()::path
const
TCHAR
*
path
,
/* Pointer to the file/directory name */
ff.c:5339
f_utime()
f_utime()::path
const
TCHAR
*
path
,
/* Logical drive number */
ff.c:5924
f_mkfs()
f_mkfs()::path
TCHAR
altname
[
FF_SFN_BUF
+
1
]
;
/* Alternative file name */
ff.h:259
FILINFO
FILINFO::altname
TCHAR
fname
[
FF_LFN_BUF
+
1
]
;
/* Primary file name */
ff.h:260
FILINFO
FILINFO::fname
TCHAR
fname
[
12
+
1
]
;
/* File name */
ff.h:262
FILINFO
FILINFO::fname
FRESULT
f_open
(
FIL
*
fp
,
const
TCHAR
*
path
,
BYTE
mode
)
;
/* Open or create a file */
ff.h:312
f_open()
f_open()::path
FRESULT
f_opendir
(
FF_DIR
*
dp
,
const
TCHAR
*
path
)
;
/* Open a directory */
ff.h:319
f_opendir()
f_opendir()::path
FRESULT
f_findfirst
(
FF_DIR
*
dp
,
FILINFO
*
fno
,
const
TCHAR
*
path
,
const
TCHAR
*
pattern
)
;
/* Find first file */
ff.h:322
f_findfirst()
f_findfirst()::path
FRESULT
f_mkdir
(
const
TCHAR
*
path
)
;
/* Create a sub directory */
ff.h:324
f_mkdir()
f_mkdir()::path
FRESULT
f_unlink
(
const
TCHAR
*
path
)
;
/* Delete an existing file or directory */
ff.h:325
f_unlink()
f_unlink()::path
FRESULT
f_rename
(
const
TCHAR
*
path_old
,
const
TCHAR
*
path_new
)
;
/* Rename/Move a file or directory */
ff.h:326
f_rename()
f_rename()::path_old
FRESULT
f_stat
(
const
TCHAR
*
path
,
FILINFO
*
fno
)
;
/* Get file status */
ff.h:327
f_stat()
f_stat()::path
FRESULT
f_chmod
(
const
TCHAR
*
path
,
BYTE
attr
,
BYTE
mask
)
;
/* Change attribute of a file/dir */
ff.h:328
f_chmod()
f_chmod()::path
FRESULT
f_utime
(
const
TCHAR
*
path
,
const
FILINFO
*
fno
)
;
/* Change timestamp of a file/dir */
ff.h:329
f_utime()
f_utime()::path
FRESULT
f_chdir
(
const
TCHAR
*
path
)
;
/* Change current directory */
ff.h:330
f_chdir()
f_chdir()::path
FRESULT
f_chdrive
(
const
TCHAR
*
path
)
;
/* Change current drive */
ff.h:331
f_chdrive()
f_chdrive()::path
FRESULT
f_getcwd
(
TCHAR
*
buff
,
UINT
len
)
;
/* Get current directory */
ff.h:332
f_getcwd()
f_getcwd()::buff
FRESULT
f_getfree
(
const
TCHAR
*
path
,
DWORD
*
nclst
,
FATFS
*
*
fatfs
)
;
/* Get number of free clusters on the drive */
ff.h:333
f_getfree()
f_getfree()::path
FRESULT
f_getlabel
(
const
TCHAR
*
path
,
TCHAR
*
label
,
DWORD
*
vsn
)
;
/* Get volume label */
ff.h:334
f_getlabel()
f_getlabel()::path
FRESULT
f_setlabel
(
const
TCHAR
*
label
)
;
/* Set volume label */
ff.h:335
f_setlabel()
f_setlabel()::label
FRESULT
f_mount
(
FATFS
*
fs
,
const
TCHAR
*
path
,
BYTE
opt
)
;
/* Mount/Unmount a logical drive */
ff.h:338
f_mount()
f_mount()::path
FRESULT
f_mkfs
(
const
TCHAR
*
path
,
const
MKFS_PARM
*
opt
,
void
*
work
,
UINT
len
)
;
/* Create a FAT volume */
ff.h:339
f_mkfs()
f_mkfs()::path
int
f_putc
(
TCHAR
c
,
FIL
*
fp
)
;
/* Put a character to the file */
ff.h:342
f_putc()
f_putc()::c
int
f_puts
(
const
TCHAR
*
str
,
FIL
*
cp
)
;
/* Put a string to the file */
ff.h:343
f_puts()
f_puts()::str
int
f_printf
(
FIL
*
fp
,
const
TCHAR
*
str
,
...
)
;
/* Put a formatted string to the file */
ff.h:344
f_printf()
f_printf()::str
TCHAR
*
f_gets
(
TCHAR
*
buff
,
int
len
,
FIL
*
fp
)
;
/* Get a string from the file */
ff.h:345
f_gets()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
FILINFO::altname
FILINFO
ff.h:259
FILINFO::fname
FILINFO
ff.h:260
FILINFO::fname
FILINFO
ff.h:262
f_open()::path
f_open()
ff.h:312
f_opendir()::path
f_opendir()
ff.h:319
f_findfirst()::path
f_findfirst()
ff.h:322
f_findfirst()::pattern
f_findfirst()
ff.h:322
f_mkdir()::path
f_mkdir()
ff.h:324
f_unlink()::path
f_unlink()
ff.h:325
f_rename()::path_old
f_rename()
ff.h:326
f_rename()::path_new
f_rename()
ff.h:326
f_stat()::path
f_stat()
ff.h:327
f_chmod()::path
f_chmod()
ff.h:328
f_utime()::path
f_utime()
ff.h:329
f_chdir()::path
f_chdir()
ff.h:330
f_chdrive()::path
f_chdrive()
ff.h:331
f_getcwd()::buff
f_getcwd()
ff.h:332
f_getfree()::path
f_getfree()
ff.h:333
f_getlabel()::path
f_getlabel()
ff.h:334
f_getlabel()::label
f_getlabel()
ff.h:334
f_setlabel()::label
f_setlabel()
ff.h:335
f_mount()::path
f_mount()
ff.h:338
f_mkfs()::path
f_mkfs()
ff.h:339
f_putc()::c
f_putc()
ff.h:342
f_puts()::str
f_puts()
ff.h:343
f_printf()::str
f_printf()
ff.h:344
return
f_gets()
ff.h:345
f_gets()::buff
f_gets()
ff.h:345
tchar2uni()::str
tchar2uni()
ff.c:741
put_utf()::buf
put_utf()
ff.c:811
create_name()::path
create_name()
ff.c:2854
follow_path()::path
follow_path()
ff.c:3058
get_ldnumber()::path
get_ldnumber()
ff.c:3144
mount_volume()::path
mount_volume()
ff.c:3391
f_mount()::path
f_mount()
ff.c:3668
f_open()::path
f_open()
ff.c:3732
f_opendir()::path
f_opendir()
ff.c:4640
f_stat()::path
f_stat()
ff.c:4823
f_getfree()::path
f_getfree()
ff.c:4858
f_unlink()::path
f_unlink()
ff.c:5004
f_mkdir()::path
f_mkdir()
ff.c:5098
f_rename()::path_old
f_rename()
ff.c:5182
f_rename()::path_new
f_rename()
ff.c:5183
f_chmod()::path
f_chmod()
ff.c:5292
f_utime()::path
f_utime()
ff.c:5339
f_mkfs()::path
f_mkfs()
ff.c:5924
Lifecycle
from
examples
All items filtered out
All items filtered out