Lines Matching refs:STRCODE

28 static sal_Int32 ImplStringCompare( const STRCODE* pStr1, const STRCODE* pStr2 )  in ImplStringCompare()
43 static sal_Int32 ImplStringCompare( const STRCODE* pStr1, const STRCODE* pStr2, in ImplStringCompare()
61 static sal_Int32 ImplStringCompareWithoutZero( const STRCODE* pStr1, const STRCODE* pStr2, in ImplStringCompareWithoutZero()
78 static sal_Int32 ImplStringICompare( const STRCODE* pStr1, const STRCODE* pStr2 ) in ImplStringICompare()
81 STRCODE c1; in ImplStringICompare()
82 STRCODE c2; in ImplStringICompare()
106 static sal_Int32 ImplStringICompare( const STRCODE* pStr1, const STRCODE* pStr2, in ImplStringICompare()
110 STRCODE c1; in ImplStringICompare()
111 STRCODE c2; in ImplStringICompare()
139 static sal_Int32 ImplStringICompareWithoutZero( const STRCODE* pStr1, const STRCODE* pStr2, in ImplStringICompareWithoutZero()
143 STRCODE c1; in ImplStringICompareWithoutZero()
144 STRCODE c2; in ImplStringICompareWithoutZero()
187 STRINGDATA* pData = (STRINGDATA*)rtl_allocateMemory( sizeof(STRINGDATA)+(nLen*sizeof( STRCODE )) ); in ImplAllocData()
198 unsigned int nSize = sizeof(STRINGDATA)+(pData->mnLen*sizeof( STRCODE )); in _ImplCopyData()
219 inline STRCODE* STRING::ImplCopyStringData( STRCODE* pStr ) in ImplCopyStringData()
298 memcpy( mpData->maStr, rStr.mpData->maStr+nPos, nLen*sizeof( STRCODE ) ); in STRING()
309 STRING::STRING( const STRCODE* pCharStr ) in STRING()
327 memcpy( mpData->maStr, pCharStr, nLen*sizeof( STRCODE ) ); in STRING()
337 STRING::STRING( const STRCODE* pCharStr, xub_StrLen nLen ) in STRING()
364 memcpy( mpData->maStr, pCharStr, nLen*sizeof( STRCODE ) ); in STRING()
374 STRING::STRING( STRCODE c ) in STRING()
409 STRING& STRING::Assign( const STRCODE* pCharStr ) in Assign()
425 memcpy( mpData->maStr, pCharStr, nLen*sizeof( STRCODE ) ); in Assign()
433 memcpy( mpData->maStr, pCharStr, nLen*sizeof( STRCODE ) ); in Assign()
442 STRING& STRING::Assign( const STRCODE* pCharStr, xub_StrLen nLen ) in Assign()
471 memcpy( mpData->maStr, pCharStr, nLen*sizeof( STRCODE ) ); in Assign()
479 memcpy( mpData->maStr, pCharStr, nLen*sizeof( STRCODE ) ); in Assign()
488 STRING& STRING::Assign( STRCODE c ) in Assign()
527 memcpy( pNewData->maStr, mpData->maStr, nLen*sizeof( STRCODE ) ); in Append()
528 memcpy( pNewData->maStr+nLen, rStr.mpData->maStr, nCopyLen*sizeof( STRCODE ) ); in Append()
541 STRING& STRING::Append( const STRCODE* pCharStr ) in Append()
560 memcpy( pNewData->maStr, mpData->maStr, nLen*sizeof( STRCODE ) ); in Append()
561 memcpy( pNewData->maStr+nLen, pCharStr, nCopyLen*sizeof( STRCODE ) ); in Append()
573 STRING& STRING::Append( const STRCODE* pCharStr, xub_StrLen nCharLen ) in Append()
605 memcpy( pNewData->maStr, mpData->maStr, nLen*sizeof( STRCODE ) ); in Append()
606 memcpy( pNewData->maStr+nLen, pCharStr, nCopyLen*sizeof( STRCODE ) ); in Append()
618 STRING& STRING::Append( STRCODE c ) in Append()
630 memcpy( pNewData->maStr, mpData->maStr, nLen*sizeof( STRCODE ) ); in Append()
643 void STRING::SetChar( xub_StrLen nIndex, STRCODE c ) in SetChar()
675 memcpy( pNewData->maStr, mpData->maStr, nIndex*sizeof( STRCODE ) ); in Insert()
676 memcpy( pNewData->maStr+nIndex, rStr.mpData->maStr, nCopyLen*sizeof( STRCODE ) ); in Insert()
678 (mpData->mnLen-nIndex)*sizeof( STRCODE ) ); in Insert()
721 memcpy( pNewData->maStr, mpData->maStr, nIndex*sizeof( STRCODE ) ); in Insert()
722 memcpy( pNewData->maStr+nIndex, rStr.mpData->maStr+nPos, nCopyLen*sizeof( STRCODE ) ); in Insert()
724 (mpData->mnLen-nIndex)*sizeof( STRCODE ) ); in Insert()
735 STRING& STRING::Insert( const STRCODE* pCharStr, xub_StrLen nIndex ) in Insert()
758 memcpy( pNewData->maStr, mpData->maStr, nIndex*sizeof( STRCODE ) ); in Insert()
759 memcpy( pNewData->maStr+nIndex, pCharStr, nCopyLen*sizeof( STRCODE ) ); in Insert()
761 (mpData->mnLen-nIndex)*sizeof( STRCODE ) ); in Insert()
772 STRING& STRING::Insert( STRCODE c, xub_StrLen nIndex ) in Insert()
788 memcpy( pNewData->maStr, mpData->maStr, nIndex*sizeof( STRCODE ) ); in Insert()
791 (mpData->mnLen-nIndex)*sizeof( STRCODE ) ); in Insert()
838 memcpy( mpData->maStr+nIndex, rStr.mpData->maStr, nCount*sizeof( STRCODE ) ); in Replace()
849 memcpy( pNewData->maStr, mpData->maStr, nIndex*sizeof( STRCODE ) ); in Replace()
850 memcpy( pNewData->maStr+nIndex, rStr.mpData->maStr, nStrLen*sizeof( STRCODE ) ); in Replace()
852 (mpData->mnLen-nIndex-nCount+1)*sizeof( STRCODE ) ); in Replace()
882 memcpy( pNewData->maStr, mpData->maStr, nIndex*sizeof( STRCODE ) ); in Erase()
884 (mpData->mnLen-nIndex-nCount+1)*sizeof( STRCODE ) ); in Erase()
900 STRING& STRING::Fill( xub_StrLen nCount, STRCODE cFillChar ) in Fill()
918 STRCODE* pStr = mpData->maStr; in Fill()
932 STRING& STRING::Expand( xub_StrLen nCount, STRCODE cExpandChar ) in Expand()
945 memcpy( pNewData->maStr, mpData->maStr, nLen*sizeof( STRCODE ) ); in Expand()
948 STRCODE* pStr = pNewData->maStr; in Expand()
963 STRING& STRING::EraseLeadingChars( STRCODE c ) in EraseLeadingChars()
979 STRING& STRING::EraseTrailingChars( STRCODE c ) in EraseTrailingChars()
995 STRING& STRING::EraseLeadingAndTrailingChars( STRCODE c ) in EraseLeadingAndTrailingChars()
1016 STRING& STRING::EraseAllChars( STRCODE c ) in EraseAllChars()
1073 STRCODE cTemp = mpData->maStr[i]; in Reverse()
1089 STRCODE* pStr = mpData->maStr; in ToLowerAscii()
1115 STRCODE* pStr = mpData->maStr; in ToUpperAscii()
1141 const STRCODE* pStr = mpData->maStr; // damit es schneller geht in ConvertLineEnd()
1265 StringCompare STRING::CompareTo( const STRCODE* pCharStr, xub_StrLen nLen ) const in CompareTo()
1313 StringCompare STRING::CompareIgnoreCaseToAscii( const STRCODE* pCharStr, in CompareIgnoreCaseToAscii()
1351 sal_Bool STRING::Equals( const STRCODE* pCharStr ) const in Equals()
1379 sal_Bool STRING::EqualsIgnoreCaseAscii( const STRCODE* pCharStr ) const in EqualsIgnoreCaseAscii()
1410 sal_Bool STRING::Equals( const STRCODE* pCharStr, xub_StrLen nIndex, xub_StrLen nLen ) const in Equals()
1445 sal_Bool STRING::EqualsIgnoreCaseAscii( const STRCODE* pCharStr, xub_StrLen nIndex, xub_StrLen nLen… in EqualsIgnoreCaseAscii()
1468 const STRCODE* pStr1 = mpData->maStr; in Match()
1469 const STRCODE* pStr2 = rStr.mpData->maStr; in Match()
1486 xub_StrLen STRING::Match( const STRCODE* pCharStr ) const in Match()
1495 const STRCODE* pStr = mpData->maStr; in Match()
1512 xub_StrLen STRING::Search( STRCODE c, xub_StrLen nIndex ) const in Search()
1517 const STRCODE* pStr = mpData->maStr; in Search()
1545 const STRCODE* pStr1 = mpData->maStr; in Search()
1550 STRCODE cSearch = rStr.mpData->maStr[0]; in Search()
1561 const STRCODE* pStr2 = rStr.mpData->maStr; in Search()
1579 xub_StrLen STRING::Search( const STRCODE* pCharStr, xub_StrLen nIndex ) const in Search()
1591 const STRCODE* pStr = mpData->maStr; in Search()
1596 STRCODE cSearch = *pCharStr; in Search()
1623 xub_StrLen STRING::SearchBackward( STRCODE c, xub_StrLen nIndex ) const in SearchBackward()
1630 const STRCODE* pStr = mpData->maStr; in SearchBackward()
1646 xub_StrLen STRING::SearchChar( const STRCODE* pChars, xub_StrLen nIndex ) const in SearchChar()
1651 const STRCODE* pStr = mpData->maStr; in SearchChar()
1655 STRCODE c = *pStr; in SearchChar()
1656 const STRCODE* pCompStr = pChars; in SearchChar()
1672 xub_StrLen STRING::SearchCharBackward( const STRCODE* pChars, xub_StrLen nIndex ) const in SearchCharBackward()
1679 const STRCODE* pStr = mpData->maStr; in SearchCharBackward()
1687 STRCODE c =*pStr; in SearchCharBackward()
1688 const STRCODE* pCompStr = pChars; in SearchCharBackward()
1702 xub_StrLen STRING::SearchAndReplace( STRCODE c, STRCODE cRep, xub_StrLen nIndex ) in SearchAndReplace()
1707 const STRCODE* pStr = mpData->maStr; in SearchAndReplace()
1742 xub_StrLen STRING::SearchAndReplace( const STRCODE* pCharStr, const STRING& rRepStr, in SearchAndReplace()
1757 void STRING::SearchAndReplaceAll( STRCODE c, STRCODE cRep ) in SearchAndReplaceAll()
1762 const STRCODE* pStr = mpData->maStr; in SearchAndReplaceAll()
1778 void STRING::SearchAndReplaceAll( const STRCODE* pCharStr, const STRING& rRepStr ) in SearchAndReplaceAll()
1812 xub_StrLen STRING::GetTokenCount( STRCODE cTok ) const in GetTokenCount()
1822 const STRCODE* pStr = mpData->maStr; in GetTokenCount()
1838 void STRING::SetToken( xub_StrLen nToken, STRCODE cTok, const STRING& rStr, in SetToken()
1844 const STRCODE* pStr = mpData->maStr; in SetToken()
1878 STRING STRING::GetToken( xub_StrLen nToken, STRCODE cTok, xub_StrLen& rIndex ) const in GetToken()
1882 const STRCODE* pStr = mpData->maStr; in GetToken()
1927 xub_StrLen STRING::GetQuotedTokenCount( const STRING& rQuotedPairs, STRCODE cTok ) const in GetQuotedTokenCount()
1941 STRCODE cQuotedEndChar = 0; in GetQuotedTokenCount()
1942 const STRCODE* pQuotedStr = rQuotedPairs.mpData->maStr; in GetQuotedTokenCount()
1943 const STRCODE* pStr = mpData->maStr; in GetQuotedTokenCount()
1947 STRCODE c = *pStr; in GetQuotedTokenCount()
1984 STRCODE cTok, xub_StrLen& rIndex ) const in GetQuotedToken()
1991 const STRCODE* pStr = mpData->maStr; in GetQuotedToken()
1992 const STRCODE* pQuotedStr = rQuotedPairs.mpData->maStr; in GetQuotedToken()
1993 STRCODE cQuotedEndChar = 0; in GetQuotedToken()
2004 STRCODE c = *pStr; in GetQuotedToken()
2062 STRCODE* STRING::GetBufferAccess() in GetBufferAccess()
2093 memcpy( pNewData->maStr, mpData->maStr, nLen*sizeof( STRCODE ) ); in ReleaseBufferAccess()
2103 STRCODE* STRING::AllocBuffer( xub_StrLen nLen ) in AllocBuffer()