ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/Spectre2/Error.cpp
Revision: 442
Committed: 2005-04-12T16:50:57-07:00 (20 years, 2 months ago) by douglas
Original Path: Syncify/Error.cpp
File size: 683 byte(s)
Log Message:
This might be useful.

File Contents

# User Rev Content
1 douglas 442 // Syncify
2     //
3     // Douglas Thrift
4     //
5     // $Id$
6    
7     #include "Error.hpp"
8    
9     ext::String ApiTraits::GetMessage(const ErrorCode& code)
10     {
11     switch (code)
12     {
13     case ENOMEM:
14     return "ENOMEM";
15     case EBUSY:
16     return "EBUSY";
17     case EBADF:
18     return "EBADF";
19     case ENOENT:
20     return "ENOENT";
21     case EINVAL:
22     return "EINVAL";
23     case EEXIST:
24     return "EEXIST";
25     case EISDIR:
26     return "EISDIR";
27     case EACCES:
28     return "EACCES";
29     case ENODEV:
30     return "ENODEV";
31     case ENOTDIR:
32     return "ENOTDIR";
33     case EPERM:
34     return "EPERM";
35     case EXDEV:
36     return "EXDEV";
37     case ENOTEMPTY:
38     return "ENOTEMPTY";
39     case ENOATTR:
40     return "ENOATTR";
41     case ENOTSUP:
42     return "ENOTSUP";
43     default:
44     return "Unknown Error";
45     }
46     }

Properties

Name Value
svn:eol-style native
svn:keywords Id