Overview | Namespace | Class | Index | Help |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
const OUStringBuffer & | value ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
value | a |
sal_Int32 | length ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
length
argument.
length | the initial capacity. |
OUString | value ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
16
plus the length
of the string argument.
str | the initial contents of the buffer. |
const OUStringBuffer & | value ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_Int32 | minimumCapacity ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
minimumCapacity | the minimum desired capacity. |
sal_Int32 | newLength ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
newLength
argument is less than the current
length of the string buffer, the string buffer is truncated to
contain exactly the number of characters given by the
newLength
argument.
If the newLength
argument is greater than or equal
to the current length, sufficient null characters
('\u0000'
) are appended to the string buffer so that
length becomes the newLength
argument.
The newLength
argument must be greater than or equal
to 0
.
newLength | the new length of the buffer. |
sal_Int32 | index ) const; |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | YES | NO | NO | NO | YES | NO |
0
, the next at index 1
, and so on, for
array indexing.
The index argument must be greater than or equal to
0
, and less than the length of this string buffer.
index | the index of the desired character. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_Int32 | index, |
sal_Unicode | ch ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
ch
.
0
, and less than the length of this string buffer.
index | the index of the character to modify. |
ch | the new character. |
const OUString & | str ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
String
argument are appended, in
order, to the contents of this string buffer, increasing the
length of this string buffer by the length of the argument.
str | a string. |
const sal_Unicode * | str ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
char
array
argument to this string buffer.
str | the characters to be appended. |
const sal_Unicode * | str, |
sal_Int32 | len ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
char
array
argument to this string buffer.
str
are appended,
in order, to the contents of this string buffer. The length of this
string buffer increases by the value of len
.
str | the characters to be appended; must be non-null, and must point to at least len characters |
len | the number of characters to append; must be non-negative |
const sal_Char * | str ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
The characters of the array argument are appended, in order, to the contents of this string buffer. The length of this string buffer increases by the length of the argument.
str | the 8-Bit ASCII characters to be appended. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Characters of the character array str
are appended,
in order, to the contents of this string buffer. The length of this
string buffer increases by the value of len
.
str | the 8-Bit ASCII characters to be appended; must be non-null, and must point to at least len characters |
len | the number of characters to append; must be non-negative |
sal_Bool | b ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_Bool
argument to the string buffer.
String.valueOf
, and the characters of that
string are then appended to this string buffer.
b | a |
sal_Unicode | c ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
char
argument to this string buffer.
1
.
ch | a |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_Int32
argument to this string buffer.
String.valueOf
, and the characters of that
string are then appended to this string buffer.
i | an |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
long
argument to this string buffer.
String.valueOf
, and the characters of that
string are then appended to this string buffer.
l | a |
float | f ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
float
argument to this string buffer.
String.valueOf
, and the characters of that
string are then appended to this string buffer.
f | a |
double | d ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
double
argument to this string buffer.
String.valueOf
, and the characters of that
string are then appended to this string buffer.
d | a |
sal_uInt32 | c ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
The single UTF-32 character will be represented within the string buffer as either one or two UTF-16 code units.
c | a well-formed UTF-32 code unit (that is, a value in the range |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
String
argument are inserted, in
order, into this string buffer at the indicated offset. The length
of this string buffer is increased by the length of the argument.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
str | a string. |
sal_Int32 | offset, |
const sal_Unicode * | str ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
char
array
argument into this string buffer.
offset
. The length of this string buffer increases by
the length of the argument.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
ch | a character array. |
sal_Int32 | offset, |
const sal_Unicode * | str, |
sal_Int32 | len ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
char
array
argument into this string buffer.
offset
. The length of this string buffer increases by
the length of the argument.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
ch | a character array. |
len | the number of characters to append. |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_Bool
argument into this string buffer.
String.valueOf
, and the characters of that
string are then inserted into this string buffer at the indicated
offset.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
b | a |
sal_Int32 | offset, |
sal_Unicode | c ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
char
argument into this string buffer.
offset
. The length
of this string buffer increases by one.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
ch | a |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
sal_Int32
argument into this string buffer.
String.valueOf
, and the characters of that
string are then inserted into this string buffer at the indicated
offset.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
b | an |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
long
argument into this string buffer.
String.valueOf
, and the characters of that
string are then inserted into this string buffer at the indicated
offset.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
b | a |
sal_Int32 | offset, |
float | f ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
float
argument into this string buffer.
String.valueOf
, and the characters of that
string are then inserted into this string buffer at the indicated
offset.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
b | a |
sal_Int32 | offset, |
double | d ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
double
argument into this string buffer.
String.valueOf
, and the characters of that
string are then inserted into this string buffer at the indicated
offset.
The offset argument must be greater than or equal to
0
, and less than or equal to the length of this
string buffer.
offset | the offset. |
b | a |
sal_Int32 | offset, |
sal_uInt32 | c ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
The single UTF-32 character will be represented within the string buffer as either one or two UTF-16 code units.
offset | the offset into this string buffer (from zero to the length of this string buffer, inclusive) |
c | a well-formed UTF-32 code unit (that is, a value in the range |
rtl_uString * * * | pInternalData, |
sal_Int32 * * | pInternalCapacity ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
pInternalData | This output parameter receives a pointer to the internal data (rtl_uString pointer). pInternalData itself must not be null. |
pInternalCapacity | This output parameter receives a pointer to the internal capacity. pInternalCapacity itself must not be null. |
Copyright © 2003 Sun Microsystems, Inc.