LibreOffice Module vcl (master)  1
Namespaces | Classes | Functions
comphelper::string Namespace Reference

Namespaces

 detail
 

Classes

class  NaturalStringSorter
 

Functions

OString stripStart (const OString &rIn, sal_Char c)
 
OUString stripStart (const OUString &rIn, sal_Unicode c)
 
OString stripEnd (const OString &rIn, sal_Char c)
 
OUString stripEnd (const OUString &rIn, sal_Unicode c)
 
OString strip (const OString &rIn, sal_Char c)
 
OUString strip (const OUString &rIn, sal_Unicode c)
 
sal_Int32 getTokenCount (const OString &rIn, sal_Char cTok)
 
sal_Int32 getTokenCount (const OUString &rIn, sal_Unicode cTok)
 
static sal_uInt32 decimalStringToNumber (OUString const &str, sal_Int32 nStart, sal_Int32 nLength)
 
sal_uInt32 decimalStringToNumber (OUString const &str)
 
OUString convertCommaSeparated (uno::Sequence< OUString > const &i_rSeq)
 
std::vector< OUString > split (const OUString &rStr, sal_Unicode cSeparator)
 
uno::Sequence< OUString > convertCommaSeparated (OUString const &i_rString)
 
OString join (const OString &rSeparator, const std::vector< OString > &rSequence)
 
sal_Int32 compareNatural (const OUString &rLHS, const OUString &rRHS, const uno::Reference< i18n::XCollator > &rCollator, const uno::Reference< i18n::XBreakIterator > &rBI, const lang::Locale &rLocale)
 
bool isdigitAsciiString (const OString &rString)
 
bool isdigitAsciiString (const OUString &rString)
 
OUString reverseString (const OUString &rStr)
 
OString reverseString (const OString &rStr)
 
sal_Int32 indexOfAny (OUString const &rIn, sal_Unicode const *const pChars, sal_Int32 const nPos)
 
OUString removeAny (OUString const &rIn, sal_Unicode const *const pChars)
 
OUString setToken (const OUString &rIn, sal_Int32 nToken, sal_Unicode cTok, const OUString &rNewToken)
 
bool equals (const OUString &rIn, sal_Unicode c)
 
OUStringBuffer & remove (OUStringBuffer &rIn, sal_Unicode c)
 
OUStringBuffer & truncateToLength (OUStringBuffer &rBuffer, sal_Int32 nLength)
 
OStringBuffer & padToLength (OStringBuffer &rBuffer, sal_Int32 nLength, sal_Char cFill= '\0')
 
OUStringBuffer & padToLength (OUStringBuffer &rBuffer, sal_Int32 nLength, sal_Unicode cFill= '\0')
 
COMPHELPER_DLLPUBLIC OUString convertCommaSeparated (css::uno::Sequence< OUString > const &i_rSeq)
 
COMPHELPER_DLLPUBLIC sal_Int32 compareNatural (const OUString &rLHS, const OUString &rRHS, const css::uno::Reference< css::i18n::XCollator > &rCollator, const css::uno::Reference< css::i18n::XBreakIterator > &rBI, const css::lang::Locale &rLocale)