Lines Matching defs:BString

40 static const uint32 kPrivateDataOffset = BString::Private::kPrivateDataOffset;
84 class BString::PosVect {
135 // #pragma mark - BString
139 BString::_ReferenceCount()
146 BString::_ReferenceCount() const
153 BString::_IsShareable() const
159 BString::BString()
167 BString::BString(const char* string)
175 BString::BString(const BString& string)
189 BString::BString(const char* string, int32 maxLength)
197 BString::BString(BString&& string) noexcept
205 BString::~BString()
215 BString::CountChars() const
222 BString::CountBytes(int32 fromCharOffset, int32 charCount) const
230 BString::HashValue(const char* string)
249 BString&
250 BString::operator=(const BString& string)
256 BString&
257 BString::operator=(const char* string)
267 BString&
268 BString::operator=(char c)
275 BString&
276 BString::operator=(BString&& string) noexcept
288 BString&
289 BString::SetTo(const char* string, int32 maxLength)
303 BString&
304 BString::SetTo(const BString& string)
324 BString&
325 BString::Adopt(BString& from)
334 BString&
335 BString::SetTo(const BString& string, int32 maxLength)
350 BString&
351 BString::Adopt(BString& from, int32 maxLength)
360 BString&
361 BString::SetTo(char c, int32 count)
373 BString&
374 BString::SetToChars(const char* string, int32 charCount)
380 BString&
381 BString::SetToChars(const BString& string, int32 charCount)
387 BString&
388 BString::AdoptChars(BString& string, int32 charCount)
394 BString&
395 BString::SetToFormat(const char* format, ...)
406 BString&
407 BString::SetToFormatVarArgs(const char* format, va_list args)
441 BString::ScanWithFormat(const char* format, ...)
453 BString::ScanWithFormatVarArgs(const char* format, va_list args)
462 BString&
463 BString::CopyInto(BString& into, int32 fromOffset, int32 length) const
472 BString::CopyInto(char* into, int32 fromOffset, int32 length) const
481 BString&
482 BString::CopyCharsInto(BString& into, int32 fromCharOffset,
492 BString::CopyCharsInto(char* into, int32* intoLength, int32 fromCharOffset,
514 BString::Split(const char* separator, bool noEmptyStrings,
532 BString toAppend(String() + index, endIndex - index);
552 BString&
553 BString::operator+=(const char* string)
564 BString&
565 BString::operator+=(char c)
572 BString&
573 BString::Append(const BString& string, int32 length)
584 BString&
585 BString::Append(const char* string, int32 length)
596 BString&
597 BString::Append(char c, int32 count)
606 BString&
607 BString::AppendChars(const BString& string, int32 charCount)
613 BString&
614 BString::AppendChars(const char* string, int32 charCount)
623 BString&
624 BString::Prepend(const char* string)
632 BString&
633 BString::Prepend(const BString& string)
641 BString&
642 BString::Prepend(const char* string, int32 length)
650 BString&
651 BString::Prepend(const BString& string, int32 length)
659 BString&
660 BString::Prepend(char c, int32 count)
668 BString&
669 BString::PrependChars(const char* string, int32 charCount)
675 BString&
676 BString::PrependChars(const BString& string, int32 charCount)
685 BString&
686 BString::Insert(const char* string, int32 position)
704 BString&
705 BString::Insert(const char* string, int32 length, int32 position)
723 BString&
724 BString::Insert(const char* string, int32 fromOffset, int32 length,
733 BString&
734 BString::Insert(const BString& string, int32 position)
742 BString&
743 BString::Insert(const BString& string, int32 length, int32 position)
751 BString&
752 BString::Insert(const BString& string, int32 fromOffset, int32 length,
761 BString&
762 BString::Insert(char c, int32 count, int32 position)
777 BString&
778 BString::InsertChars(const char* string, int32 charPosition)
784 BString&
785 BString::InsertChars(const char* string, int32 charCount, int32 charPosition)
792 BString&
793 BString::InsertChars(const char* string, int32 fromCharOffset,
803 BString&
804 BString::InsertChars(const BString& string, int32 charPosition)
810 BString&
811 BString::InsertChars(const BString& string, int32 charCount, int32 charPosition)
818 BString&
819 BString::InsertChars(const BString& string, int32 fromCharOffset,
832 BString&
833 BString::Truncate(int32 newLength, bool lazy)
847 BString&
848 BString::TruncateChars(int32 newCharCount, bool lazy)
854 BString&
855 BString::Remove(int32 from, int32 length)
863 BString&
864 BString::RemoveChars(int32 fromCharOffset, int32 charCount)
872 BString&
873 BString::RemoveFirst(const BString& string)
884 BString&
885 BString::RemoveLast(const BString& string)
895 BString&
896 BString::RemoveAll(const BString& string)
908 BString&
909 BString::RemoveFirst(const char* string)
921 BString&
922 BString::RemoveLast(const char* string)
934 BString&
935 BString::RemoveAll(const char* string)
947 BString&
948 BString::RemoveSet(const char* setOfBytesToRemove)
954 BString&
955 BString::RemoveCharsSet(const char* setOfCharsToRemove)
961 BString&
962 BString::MoveInto(BString& into, int32 from, int32 length)
973 BString::MoveInto(char* into, int32 from, int32 length)
982 BString&
983 BString::MoveCharsInto(BString& into, int32 fromCharOffset, int32 charCount)
995 BString::MoveCharsInto(char* into, int32* intoLength, int32 fromCharOffset,
1010 BString::operator<(const char* string) const
1017 BString::operator<=(const char* string) const
1024 BString::operator==(const char* string) const
1031 BString::operator>=(const char* string) const
1038 BString::operator>(const char* string) const
1048 BString::Compare(const BString& string) const
1055 BString::Compare(const char* string) const
1062 BString::Compare(const BString& string, int32 length) const
1069 BString::Compare(const char* string, int32 length) const
1076 BString::CompareAt(size_t offset, const BString& string, int32 length) const
1083 BString::CompareChars(const BString& string, int32 charCount) const
1090 BString::CompareChars(const char* string, int32 charCount) const
1097 BString::ICompare(const BString& string) const
1104 BString::ICompare(const char* string) const
1111 BString::ICompare(const BString& string, int32 length) const
1118 BString::ICompare(const char* string, int32 length) const
1128 BString::FindFirst(const BString& string) const
1135 BString::FindFirst(const char* string) const
1145 BString::FindFirst(const BString& string, int32 fromOffset) const
1156 BString::FindFirst(const char* string, int32 fromOffset) const
1170 BString::FindFirst(char c) const
1189 BString::FindFirst(char c, int32 fromOffset) const
1211 BString::FindFirstChars(const BString& string, int32 fromCharOffset) const
1218 BString::FindFirstChars(const char* string, int32 fromCharOffset) const
1225 BString::FindLast(const BString& string) const
1232 BString::FindLast(const char* string) const
1242 BString::FindLast(const BString& string, int32 beforeOffset) const
1253 BString::FindLast(const char* string, int32 beforeOffset) const
1267 BString::FindLast(char c) const
1286 BString::FindLast(char c, int32 beforeOffset) const
1308 BString::FindLastChars(const BString& string, int32 beforeCharOffset) const
1315 BString::FindLastChars(const char* string, int32 beforeCharOffset) const
1322 BString::IFindFirst(const BString& string) const
1329 BString::IFindFirst(const char* string) const
1339 BString::IFindFirst(const BString& string, int32 fromOffset) const
1350 BString::IFindFirst(const char* string, int32 fromOffset) const
1364 BString::IFindLast(const BString& string) const
1371 BString::IFindLast(const char* string) const
1381 BString::IFindLast(const BString& string, int32 beforeOffset) const
1392 BString::IFindLast(const char* string, int32 beforeOffset) const
1406 BString::StartsWith(const BString& string) const
1413 BString::StartsWith(const char* string) const
1420 BString::StartsWith(const char* string, int32 length) const
1430 BString::IStartsWith(const BString& string) const
1437 BString::IStartsWith(const char* string) const
1444 BString::IStartsWith(const char* string, int32 length) const
1454 BString::EndsWith(const BString& string) const
1461 BString::EndsWith(const char* string) const
1468 BString::EndsWith(const char* string, int32 length) const
1479 BString::IEndsWith(const BString& string) const
1486 BString::IEndsWith(const char* string) const
1493 BString::IEndsWith(const char* string, int32 length) const
1506 BString&
1507 BString::ReplaceFirst(char replaceThis, char withThis)
1516 BString&
1517 BString::ReplaceLast(char replaceThis, char withThis)
1526 BString&
1527 BString::ReplaceAll(char replaceThis, char withThis, int32 fromOffset)
1541 BString&
1542 BString::Replace(char replaceThis, char withThis, int32 maxReplaceCount,
1559 BString&
1560 BString::ReplaceFirst(const char* replaceThis, const char* withThis)
1572 BString&
1573 BString::ReplaceLast(const char* replaceThis, const char* withThis)
1604 BString&
1605 BString::ReplaceAll(const char* replaceThis, const char* withThis,
1619 BString&
1620 BString::Replace(const char* replaceThis, const char* withThis,
1635 BString&
1636 BString::ReplaceAllChars(const char* replaceThis, const char* withThis,
1644 BString&
1645 BString::ReplaceChars(const char* replaceThis, const char* withThis,
1653 BString&
1654 BString::IReplaceFirst(char replaceThis, char withThis)
1665 BString&
1666 BString::IReplaceLast(char replaceThis, char withThis)
1677 BString&
1678 BString::IReplaceAll(char replaceThis, char withThis, int32 fromOffset)
1692 BString&
1693 BString::IReplace(char replaceThis, char withThis, int32 maxReplaceCount,
1712 BString&
1713 BString::IReplaceFirst(const char* replaceThis, const char* withThis)
1724 BString&
1725 BString::IReplaceLast(const char* replaceThis, const char* withThis)
1756 BString&
1757 BString::IReplaceAll(const char* replaceThis, const char* withThis,
1771 BString&
1772 BString::IReplace(const char* replaceThis, const char* withThis,
1787 BString&
1788 BString::ReplaceSet(const char* setOfBytes, char with)
1813 BString&
1814 BString::ReplaceSet(const char* setOfBytes, const char* with)
1846 BString&
1847 BString::ReplaceCharsSet(const char* setOfChars, const char* with)
1858 BString setString(setOfChars);
1859 BString result;
1894 BString::operator[](int32 index)
1910 BString::CharAt(int32 charIndex, int32* bytes) const
1920 BString::CharAt(int32 charIndex, char* buffer, int32* bytes) const
1939 BString::LockBuffer(int32 maxLength)
1955 BString&
1956 BString::UnlockBuffer(int32 length)
1973 BString&
1974 BString::SetByteAt(int32 pos, char to)
1986 BString&
1987 BString::ToLower()
1998 BString&
1999 BString::ToUpper()
2010 BString&
2011 BString::Capitalize()
2024 BString&
2025 BString::CapitalizeEachWord()
2059 BString&
2060 BString::CharacterEscape(const char* original,
2069 BString&
2070 BString::CharacterEscape(const char* setOfCharsToEscape, char escapeWith)
2078 BString&
2079 BString::CharacterDeescape(const char* original, char escapeChar)
2085 BString&
2086 BString::CharacterDeescape(char escapeChar)
2097 BString&
2098 BString::Trim()
2136 BString&
2137 BString::operator<<(const char* string)
2148 BString&
2149 BString::operator<<(const BString& string)
2157 BString&
2158 BString::operator<<(char c)
2165 BString&
2166 BString::operator<<(bool value)
2177 BString&
2178 BString::operator<<(int i)
2188 BString&
2189 BString::operator<<(unsigned int i)
2199 BString&
2200 BString::operator<<(unsigned long i)
2210 BString&
2211 BString::operator<<(long i)
2221 BString&
2222 BString::operator<<(unsigned long long i)
2232 BString&
2233 BString::operator<<(long long i)
2243 BString&
2244 BString::operator<<(float f)
2254 BString&
2255 BString::operator<<(double value)
2268 BString::BString(char* privateData, PrivateDataTag tag)
2281 BString::_MakeWritable()
2304 BString::_MakeWritable(int32 length, bool copy)
2336 BString::_Allocate(int32 length)
2360 BString::_Resize(int32 length)
2388 BString::_Init(const char* src, int32 length)
2397 BString::_Clone(const char* data, int32 length)
2413 BString::_OpenAtBy(int32 offset, int32 length)
2427 BString::_ShrinkAtBy(int32 offset, int32 length)
2440 BString::_SetLength(int32 length)
2447 BString::_FreePrivateData()
2457 BString::_ReleasePrivateData()
2466 BString::_DoAppend(const char* string, int32 length)
2478 BString::_DoPrepend(const char* string, int32 length)
2493 BString::_DoInsert(const char* string, int32 offset, int32 length)
2508 BString::_ShortFindAfter(const char* string, int32 len) const
2520 BString::_FindAfter(const char* string, int32 offset, int32 length) const
2532 BString::_IFindAfter(const char* string, int32 offset, int32 length) const
2544 BString::_FindBefore(const char* string, int32 offset, int32 length) const
2560 BString::_IFindBefore(const char* string, int32 offset, int32 length) const
2575 BString&
2576 BString::_DoCharacterEscape(const char* string, const char* setOfCharsToEscape,
2630 BString&
2631 BString::_DoCharacterDeescape(const char* string, char escapeChar)
2642 BString&
2643 BString::_DoReplace(const char* findThis, const char* replaceWith,
2654 typedef int32 (BString::*TFindMethod)(const char*, int32, int32) const;
2656 ? &BString::_IFindAfter : &BString::_FindAfter;
2676 BString::_ReplaceAtPositions(const PosVect* positions, int32 searchLength,
2722 BString& BString::operator<<(BString& string)
2724 extern "C" BString&
2725 __ls__7BStringR7BString(BString* self, BString& string)
2738 BStringRef(BString& string, int32 position);
2750 BString& fString;
2755 BStringRef::BStringRef(BString& string, int32 position)
2805 _ZN7BStringixEi(BString* self, int32 index)
2817 Compare(const BString& string1, const BString& string2)
2824 ICompare(const BString& string1, const BString& string2)
2831 Compare(const BString* string1, const BString* string2)
2838 ICompare(const BString* string1, const BString* string2)