Lines Matching refs:sal_Unicode

168         sal_Unicode const *, sal_Size, rtl_TextEncoding, sal_uInt32);
198 ByteString( const sal_Unicode* pUniStr,
201 ByteString( const sal_Unicode* pUniStr, xub_StrLen nLen,
276 static sal_Unicode ConvertToUnicode( sal_Char c,
278 static sal_Char ConvertFromUnicode( sal_Unicode c,
281 static sal_Unicode ConvertToUnicode( const sal_Char* pChar, sal_Size* pLen,
283 static sal_Size ConvertFromUnicode( sal_Unicode c, sal_Char* pBuf, sal_Size nBufLen,
431 sal_Unicode maStr[1]; // CharArray (String)
454 TOOLS_DLLPRIVATE inline sal_Unicode * ImplCopyStringData(sal_Unicode *);
474 UniString( const sal_Unicode* pCharStr );
475 UniString( const sal_Unicode* pCharStr, xub_StrLen nLen );
476 UniString( sal_Unicode c );
514 UniString& Assign( const sal_Unicode* pCharStr );
515 UniString& Assign( const sal_Unicode* pCharStr, xub_StrLen nLen );
516 UniString& Assign( sal_Unicode c );
518 { return Assign(static_cast< sal_Unicode >(c)); } in Assign()
525 UniString& operator =( const sal_Unicode* pCharStr ) in operator =()
527 UniString& operator =( sal_Unicode c ) in operator =()
530 { return operator =(static_cast< sal_Unicode >(c)); } in operator =()
533 UniString& Append( const sal_Unicode* pCharStr );
534 UniString& Append( const sal_Unicode* pCharStr, xub_StrLen nLen );
535 UniString& Append( sal_Unicode c );
537 { return Append(static_cast< sal_Unicode >(c)); } in Append()
542 UniString& operator +=( const sal_Unicode* pCharStr ) in operator +=()
544 UniString& operator +=( sal_Unicode c ) in operator +=()
547 { return operator +=(static_cast< sal_Unicode >(c)); } in operator +=()
549 void SetChar( xub_StrLen nIndex, sal_Unicode c );
550 sal_Unicode GetChar( xub_StrLen nIndex ) const in GetChar()
558 UniString& Insert( const sal_Unicode* pCharStr, xub_StrLen nIndex = STRING_LEN );
559 UniString& Insert( sal_Unicode c, xub_StrLen nIndex = STRING_LEN );
567 UniString& Fill( xub_StrLen nCount, sal_Unicode cFillChar = ' ' );
568 UniString& Expand( xub_StrLen nCount, sal_Unicode cExpandChar = ' ' );
570 UniString& EraseLeadingChars( sal_Unicode c = ' ' );
571 UniString& EraseTrailingChars( sal_Unicode c = ' ' );
572 UniString& EraseLeadingAndTrailingChars( sal_Unicode c = ' ' );
573 UniString& EraseAllChars( sal_Unicode c = ' ' );
585 StringCompare CompareTo( const sal_Unicode* pCharStr,
591 StringCompare CompareIgnoreCaseToAscii( const sal_Unicode* pCharStr,
596 sal_Bool Equals( const sal_Unicode* pCharStr ) const;
599 sal_Bool EqualsIgnoreCaseAscii( const sal_Unicode* pCharStr ) const;
603 sal_Bool Equals( const sal_Unicode* pCharStr,
609 sal_Bool EqualsIgnoreCaseAscii( const sal_Unicode* pCharStr,
615 xub_StrLen Match( const sal_Unicode* pCharStr ) const;
617 xub_StrLen Search( sal_Unicode c, xub_StrLen nIndex = 0 ) const;
619 xub_StrLen Search( const sal_Unicode* pCharStr, xub_StrLen nIndex = 0 ) const;
621 xub_StrLen SearchBackward( sal_Unicode c, xub_StrLen nIndex = STRING_LEN ) const;
622 xub_StrLen SearchChar( const sal_Unicode* pChars, xub_StrLen nIndex = 0 ) const;
623 xub_StrLen SearchCharBackward( const sal_Unicode* pChars, xub_StrLen nIndex = STRING_LEN ) const;
625 xub_StrLen SearchAndReplace( sal_Unicode c, sal_Unicode cRep,
629 xub_StrLen SearchAndReplace( const sal_Unicode* pCharStr, const UniString& rRepStr,
633 void SearchAndReplaceAll( sal_Unicode c, sal_Unicode cRep );
635 void SearchAndReplaceAll( const sal_Unicode* pCharStr, const UniString& rRepStr );
638 xub_StrLen GetTokenCount( sal_Unicode cTok = ';' ) const;
639 void SetToken( xub_StrLen nToken, sal_Unicode cTok, const UniString& rStr,
641 UniString GetToken( xub_StrLen nToken, sal_Unicode cTok, xub_StrLen& rIndex ) const;
642 UniString GetToken( xub_StrLen nToken, sal_Unicode cTok = ';' ) const;
644 xub_StrLen GetQuotedTokenCount( const UniString& rQuotedPairs, sal_Unicode cTok = ';' ) const;
646 sal_Unicode cTok, xub_StrLen& rIndex ) const;
648 sal_Unicode cTok = ';' ) const;
650 const sal_Unicode* GetBuffer() const { return mpData->maStr; } in GetBuffer()
651 sal_Unicode* GetBufferAccess();
653 sal_Unicode* AllocBuffer( xub_StrLen nLen );
674 inline UniString UniString::GetToken( xub_StrLen nToken, sal_Unicode cTok ) const in GetToken()
681 sal_Unicode cTok ) const in GetQuotedToken()