このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


全世界の 機能(する)/行事s in Namespace in Sourcefile ustrbuf.h
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


全世界の 機能(する)/行事s in 全世界の Namespace C++
in Sourcefile ustrbuf.h


rtl_uStringbuffer_ensureCapacity
extern "C"
無効の rtl_uStringbuffer_ensureCapacity(
rtl_uString * * This,
sal_Int32 * capacity,
sal_Int32 minimumCapacity );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
確実にするs that the capacity of the 衝撃を和らげるもの is at least equal to the 明示するd 最小限.
Description
If the 現在の capacity of this string 衝撃を和らげるもの is いっそう少なく than the argument, then a new 内部の 衝撃を和らげるもの is 配分するd with greater capacity. The new capacity is the larger of:
  • The minimumCapacity argument.
  • Twice the old capacity, 加える 2.
If the minimumCapacity argument is nonpositive, this method takes no 活動/戦闘 and 簡単に returns.
Parameters
capacity
in: old capicity, out: new capacity.
minimumCapacity
the 最小限 願望(する)d capacity.

rtl_uStringbuffer_insert
extern "C"
無効の rtl_uStringbuffer_insert(
rtl_uString * * This,
sal_Int32 * capacity,
sal_Int32 相殺する,
const sal_Unicode * str,
sal_Int32 len );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
挿入するs the string 代表 of the str array argument into this string 衝撃を和らげるもの.
Description
The characters of the array argument are 挿入するd into the contents of this string 衝撃を和らげるもの at the position 示すd by 相殺する. The length of this string 衝撃を和らげるもの 増加するs by the length of the argument.
Parameters
This
The string, on that the 操作/手術 should take place
capacity
the capacity of the string 衝撃を和らげるもの
相殺する
the 相殺する.
str
a character array.
len
the number of characters to append.

rtl_uStringbuffer_insertUtf32
extern "C"
無効の rtl_uStringbuffer_insertUtf32(
rtl_uString * * pThis,
sal_Int32 * capacity,
sal_Int32 相殺する,
sal_uInt32 c );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
挿入するs a 選び出す/独身 UTF-32 character into this string 衝撃を和らげるもの.
Description

The 選び出す/独身 UTF-32 character will be 代表するd within the string 衝撃を和らげるもの as either one or two UTF-16 code 部隊s.

Parameters
pThis
the string 衝撃を和らげるもの on which the 操作/手術 is 成し遂げるd

   
capacity
the capacity of the string 衝撃を和らげるもの

   
相殺する
the 相殺する into this string 衝撃を和らげるもの (from 無 to the length
   of this string 衝撃を和らげるもの, inclusive)

   
c
a 井戸/弁護士席-formed UTF-32 code 部隊 (that is, a value in the 範囲
   00x10FFFF, but 除外するing
   0xD8000xDFFF)
 

rtl_uStringbuffer_insert_ascii
extern "C"
無効の rtl_uStringbuffer_insert_ascii(
rtl_uString * * This,
sal_Int32 * capacity,
sal_Int32 相殺する,
const sal_Char * str,
sal_Int32 len );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
挿入するs the 8-Bit ASCII string 代表 of the str array argument into this string 衝撃を和らげるもの.
Description
Since this 機能(する)/行事 is optimized for 業績/成果, the ASCII character values are not 変えるd in any way. The 報知係 has to make sure that all ASCII characters are in the 許すd 範囲 between 0 and 127.

The characters of the array argument are 挿入するd into the contents of this string 衝撃を和らげるもの at the position 示すd by 相殺する. The length of this string 衝撃を和らげるもの 増加するs by the length of the argument.

Parameters
This
The string, on that the 操作/手術 should take place
capacity
the capacity of the string 衝撃を和らげるもの
相殺する
the 相殺する.
str
a character array.
len
the number of characters to append.

rtl_uStringbuffer_newFromStr_WithLength
extern "C"
無効の rtl_uStringbuffer_newFromStr_WithLength(
rtl_uString * * newStr,
const sal_Unicode * value,
sal_Int32 count );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
配分するs a new String that 含む/封じ込めるs characters from the character array argument.
Description
The count argument 明示するs the length of the array. The 初期の capacity of the string 衝撃を和らげるもの is 16 加える the length of the string argument.
Parameters
newStr
out parameter, 含む/封じ込めるs the new string. The 言及/関連 count is 1.
value
the 初期の value of the string.
count
the length of value.

rtl_uStringbuffer_newFromStringBuffer
extern "C"
sal_Int32 rtl_uStringbuffer_newFromStringBuffer(
rtl_uString * * newStr,
sal_Int32 capacity,
rtl_uString * olsStr );

事実上の abstract const volatile template static inline C-結合,連鎖
NO NO NO NO NO NO NO YES

要約
配分するs a new String that 含む/封じ込めるs the same sequence of characters as the string argument.
Description
The 初期の capacity is the larger of:
  • The bufferLen argument.
  • The length of the string argument.
Parameters
newStr
out parameter, 含む/封じ込めるs the new string. The 言及/関連 count is 1.
capacity
the 初期の len of the string 衝撃を和らげるもの.
oldStr
the 初期の value of the string.
Return
the new capacity of the string 衝撃を和らげるもの

最高の,を越す of Page

Apache Software Foundation

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The Apache feather logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.