DCL
4.0
Loading...
Searching...
No Matches
_string.cpp
Go to the documentation of this file.
1
2
#include <
dcl/Config.h
>
3
4
#if !__DCL_WINDOWS
5
6
#include <errno.h>
7
#include <
string.h
>
8
#include <
dcl/_string.h
>
9
#include <
dcl/Object.h
>
// __T(str)
10
#include <
dcl/String.h
>
11
12
#include "
__strumbs.h
"
13
14
#if __DCL_DEBUG
15
#undef __THIS_FILE__
16
const
char_t
__THIS_FILE__
[] =
__T
(
"dcl/_string.cpp"
);
17
#endif
18
19
__DCL_BEGIN_NAMESPACE
20
21
int
__strerror
(String&
_r
,
int
_errnum)
22
{
23
MBSTOSTR_ER
(::strerror(_errnum), (
size_t
)-1,
_r
);
24
return
0;
25
}
26
27
__DCL_END_NAMESPACE
28
29
#endif
// !__DCL_WINDOWS
__strumbs.h
MBSTOSTR_ER
#define MBSTOSTR_ER(mbs, nmbs, str)
Definition
__strumbs.h:19
__strerror
__DCL_BEGIN_NAMESPACE int __strerror(String &_r, int _errnum)
Definition
_string.cpp:21
_string.h
__THIS_FILE__
#define __THIS_FILE__
Definition
_trace.h:14
Config.h
char_t
wchar_t char_t
Definition
Config.h:275
Object.h
__T
#define __T(str)
Definition
Object.h:44
_r
_r
Definition
SQLField.cpp:260
String.h
src
DCLCore
_string.cpp
Generated by
1.14.0