20 #ifndef INCLUDED_RTL_STRING_H
21 #define INCLUDED_RTL_STRING_H
585 #define RTL_STR_MAX_VALUEOFBOOLEAN 6
602 #define RTL_STR_MAX_VALUEOFCHAR 2
625 #define RTL_STR_MIN_RADIX 2
626 #define RTL_STR_MAX_RADIX 36
627 #define RTL_STR_MAX_VALUEOFINT32 33
650 #define RTL_STR_MAX_VALUEOFINT64 65
673 #define RTL_STR_MAX_VALUEOFUINT64 65
692 #define RTL_STR_MAX_VALUEOFFLOAT 15
711 #define RTL_STR_MAX_VALUEOFDOUBLE 25
840 # pragma pack(push, 8)
846 typedef struct _rtl_String
986 rtl_String ** newStr,
const rtl_String * from,
1080 rtl_String ** newStr, rtl_String * str, sal_Int32 idx, sal_Int32 count, rtl_String * subStr )
SAL_THROW_EXTERN_C();
1137 rtl_String ** newStr, rtl_String * str,
char const * from,
1138 sal_Int32 fromLength,
char const * to, sal_Int32 toLength,
1165 rtl_String ** newStr, rtl_String * str,
char const * from,
1166 sal_Int32 fromLength,
char const * to, sal_Int32 toLength)
1303 #define RTL_CONSTASCII_STRINGPARAM( constAsciiStr ) (&(constAsciiStr)[0]), \
1304 ((sal_Int32)SAL_N_ELEMENTS(constAsciiStr)-1)
1319 #define RTL_CONSTASCII_LENGTH( constAsciiStr ) ((sal_Int32)(SAL_N_ELEMENTS(constAsciiStr)-1))
1324 #define OUSTRING_TO_OSTRING_CVTFLAGS (RTL_UNICODETOTEXT_FLAGS_UNDEFINED_DEFAULT |\
1325 RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT |\
1326 RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACE |\
1327 RTL_UNICODETOTEXT_FLAGS_PRIVATE_MAPTO0)
1397 rtl_String ** pTarget,
1426 #endif // INCLUDED_RTL_STRING_H