// Syncify // // Douglas Thrift // // $Id$ #include "Error.hpp" ext::String ApiTraits::GetMessage(const ErrorCode& code) { switch (code) { case ENOMEM: return "ENOMEM"; case EBUSY: return "EBUSY"; case EBADF: return "EBADF"; case ENOENT: return "ENOENT"; case EINVAL: return "EINVAL"; case EEXIST: return "EEXIST"; case EISDIR: return "EISDIR"; case EACCES: return "EACCES"; case ENODEV: return "ENODEV"; case ENOTDIR: return "ENOTDIR"; case EPERM: return "EPERM"; case EXDEV: return "EXDEV"; case ENOTEMPTY: return "ENOTEMPTY"; case ENOATTR: return "ENOATTR"; case ENOTSUP: return "ENOTSUP"; default: return "Unknown Error"; } }