# BString Summary

## Function Summary

Function | Description
--- | ---
!= | Case-sensitive comparison of two strings
< | Case-sensitive comparison of two strings
<< | Appends the formatted representation of a string or number to the object
<= | Case-sensitive comparison of two strings
+= | Appends a string or character to the BString
23982: head2: Direct Data Access |
= | Copies the contents of one string or character to the BString
== | Case-sensitive comparison of two strings
> | Case-sensitive comparison of two strings
>= | Case-sensitive comparison of two strings
[] |
Adopt() | Moves string data from the argument into this BString.
Append() | Adds characters to the end of the BString.
Assigning and Retrieving String Data |
ByteAt() | Returns the character at a given position in the string
Capitalize() | Converts the string's first character to upper case, the rest to lower
CapitalizeEachWord() | Converts the first letter of each word to upper case, the rest to lower
CharacterDeescape() | Removes escape characters from a string
CharacterEscape() | Escapes specified characters by inserting a special character in front of them
Compare() | Case-sensitive comparison
Constructor and Destructor |
CopyInto() | Copies the string into another object or buffer.
CountChars() | Returns the string's character count.
Direct Data Access |
FindFirst() | Returns the index of the first occurrence of a letter or string
FindLast() | Returns the index of the first occurrence of a letter or string, case-insensitive
Function Summary |
ICompare() | Case-insensitive comparison
IFindFirst() | Returns the index of the last occurrence of a letter or string
IFindLast() | Returns the index of the last occurrence of a letter or string, case-insensitive
IReplace() | Replaces all occurrences of a letter or string with another letter or string
IReplaceFirst() | Replaces a case-insensitive string with another string
IReplaceLast() | Returns the index of the first occurrence of a letter or string, case-insensitive
Insert() | Adds characters to the middle of the BString.
Length() | Returns the string's length in bytes.
LockBuffer() | Gives direct access to the object's string
Member Functions |
MoveInto() | Moves the string into another object or buffer.
Operators |
Prepend() | Adds characters to the beginning of the BString.
RemoveAll() | Removes every occurrence of a string within the BString
Remove() | Removes some characters from the BString
RemoveFirst() | Removes the first occurrence of a string within the BString
RemoveLast() | Removes the last occurrence of a string within the BString
RemoveSet() | Removes every occurrence of a set of characters within the BString.
Replace() | Replaces a letter or string with another letter or string
ReplaceFirst() | Replaces the first occurrence of a letter or string with another letter or string
ReplaceLast() | Replaces the last occurrence of a letter or string with another letter or string
ReplaceSet() | Replaces all occurrences of a letter or string with another letter or string
Restrictions |
SetTo() | Copies string data from the argument into this BString.
BString |
String() | Returns the object's string
~BString() |
ToLower() | Converts the string to lower case
ToUpper() | Converts the string to lower case
Truncate() | Sets the size of the string.
UnlockBuffer() | Balances the previous LockBuffer() call

The Support Kit Table of Contents | The Support Kit Index

The Be Book,
...in lovely HTML...
for BeOS Release 5.

Copyright © 2000 Be, Inc. All rights reserved..