embkernel
Main Page
Modules
Classes
Files
File List
All
Classes
Functions
Variables
Typedefs
Groups
Pages
FS
FsDefs.cpp
1
//------------------------------------------------------------------------------
2
//This file is part of embKernel.
3
//See license.txt for the full license governing this code.
4
//------------------------------------------------------------------------------
5
6
#include "FsDefs.hpp"
7
8
const
char
* FsDefs::getResultString(RESULT result) {
9
switch
(result) {
10
case
RES_SUCCESS:
11
return
"SUCCESS"
;
12
case
RES_EOF:
13
return
"EOF"
;
14
case
RES_DISK_ERROR:
15
return
"DISK_ERROR"
;
16
case
RES_NOT_FORMATTED:
17
return
"NOT_FORMATTED"
;
18
case
RES_OUT_OF_MEMORY:
19
return
"OUT_OF_MEMORY"
;
20
case
RES_INVALID_PATH:
21
return
"INVALID_PATH"
;
22
case
RES_INVALID_PARTITION:
23
return
"INVALID_PARTITION"
;
24
case
RES_ENTRY_NOT_FOUND:
25
return
"FILE_NOT_FOUND"
;
26
case
RES_FILE_ALREADY_OPEN:
27
return
"FILE_ALREADY_OPEN"
;
28
case
RES_DENIED:
29
return
"DENIED"
;
30
case
RES_DISK_FULL:
31
return
"DISK_FULL"
;
32
case
RES_ENTRY_NOT_OPEN:
33
return
"FILE_NOT_OPEN"
;
34
case
RES_FOLDER_NOT_EMPTY:
35
return
"FOLDER_NOT_EMPTY"
;
36
case
RES_NOT_IMPLEMENTED:
37
return
"NOT_IMPLEMENTED"
;
38
case
RES_DRIVE_ID_INVALID:
39
return
"DRIVE_ID_INVALID"
;
40
case
RES_NO_MORE_SFN_AVAILABLE:
41
return
"NO_MORE_SFN_AVAILABLE"
;
42
}
43
return
"UNKNOWN"
;
44
}
Generated on Sun May 12 2013 23:28:50 for embkernel by
1.8.3.1