10 #ifndef INCLUDED_RTL_STRINGUTILS_HXX
11 #define INCLUDED_RTL_STRINGUTILS_HXX
21 #ifdef RTL_STRING_UNITTEST
22 #define rtl rtlunittest
28 #ifdef RTL_STRING_UNITTEST
32 namespace libreoffice_internal
59 template<
typename T1,
typename T2 =
void >
62 static const bool ok =
false;
64 template<
typename T >
68 static const bool ok =
true;
70 template<
typename T >
74 static const bool ok =
true;
77 template<
typename T1,
typename T2 >
81 template<
typename T,
int N >
86 #ifdef RTL_STRING_UNITTEST
88 template<
typename T >
93 template<
typename T >
94 struct NonConstCharArrayDetector< const char[], T >
100 template<
typename T1,
typename T2 =
void >
103 static const bool ok =
false;
105 template<
int N,
typename T >
109 static const int size = N;
110 static const bool ok =
true;
114 template<
typename T >
127 template<
typename T >
141 template<
typename T1,
typename T2 =
void >
144 static const bool ok =
false;
146 template<
typename T >
150 static const bool ok =
true;
152 template<
typename T >
156 static const bool ok =
true;
160 template<
typename T,
bool >
165 template<
typename T >
176 #endif // INCLUDED_RTL_STRINGUTILS_HXX
Definition: stringutils.hxx:78
Definition: stringutils.hxx:58
Definition: stringutils.hxx:142
T Type
Definition: stringutils.hxx:73
T Type
Definition: stringutils.hxx:84
static const bool ok
Definition: stringutils.hxx:62
T Type
Definition: stringutils.hxx:108
Definition: stringutils.hxx:128
T Type
Definition: stringutils.hxx:67
T Type
Definition: stringutils.hxx:155
Definition: stringutils.hxx:115
T Type
Definition: stringutils.hxx:149
T Type
Definition: stringutils.hxx:168
sal_uInt16 sal_Unicode
Definition: types.h:152
Definition: stringutils.hxx:161
Definition: stringutils.hxx:101
Definition: stringutils.hxx:60
Dummy Type
Definition: stringutils.hxx:117
static const bool ok
Definition: stringutils.hxx:144
static const bool ok
Definition: stringutils.hxx:103
Dummy Type
Definition: stringutils.hxx:130