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

翻訳前ページへ


Methods of Class OUString
Language

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

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Methods of Class OUString


OUString
OUString() throw();

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

要約
New string 含む/封じ込めるing no characters.

OUString
OUString(
const OUString & str ) throw();

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

要約
New string from OUString.
Parameters
str
a OUString.
    

OUString
OUString(
rtl_uString * str ) throw();

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

要約
New string from OUString data.
Parameters
str
a OUString data.
    

OUString
OUString(
rtl_uString * str,
__sal_NoAcquire ) throw();

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

要約
New OUString from OUString data without acquiring it. 引き継ぎ/買収 of 所有権.
Parameters
str
               OUString data
        
模造の
               SAL_NO_ACQUIRE to distinguish from other ctors
    

OUString
explicit OUString(
sal_Unicode value ) throw();

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

要約
New string from a 選び出す/独身 Unicode character.
Parameters
value
a Unicode character.
    

OUString
OUString(
const sal_Unicode * value ) throw();

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

要約
New string from a Unicode character 衝撃を和らげるもの array.
Parameters
value
a NULL-終結させるd Unicode character array.
    

OUString
OUString(
const sal_Unicode * value,
sal_Int32 length ) throw();

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

要約
New string from a Uniocde character 衝撃を和らげるもの array.
Parameters
value
a Unicode character array.
      
length
the number of character which should be copied.
                            The character array length must be greater or
                            equal than this value.
    

OUString
OUString(
const sal_Char * value,
sal_Int32 length,
rtl_TextEncoding encoding,
sal_uInt32 convertFlags = OSTRING_TO_OUSTRING_CVTFLAGS );

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

要約
New string from a 8-Bit character 衝撃を和らげるもの array.
Parameters
value
a 8-Bit character array.
      
length
the number of character which should be 変えるd.
                                The 8-Bit character array length must be
                                greater or equal than this value.
      
encoding
the text encoding from which the 8-Bit character
                                sequence should be 変えるd.
      
convertFlags
旗s which 支配(する)/統制するs the 転換.
                                see RTL_TEXTTOUNICODE_FLAGS_...

      

OUString
explicit OUString(
const sal_uInt32 * codePoints,
sal_Int32 codePointCount );

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

要約
Create a new string from an array of Unicode code points.
Parameters
codePoints
        an array of at least codePointCount code points, which each must be in
        the 範囲 from 0 to 0x10FFFF, inclusive.  May be null if codePointCount
        is 無.

        
codePointCount
        the 非,不,無-消極的な number of code points.

        
Since
UDK 3.2.7

~OUString
~OUString() throw();

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

要約
解放(する) the string data.

操作者=
OUString & 操作者=(
const OUString & str ) throw();

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

要約
割り当てる a new string.
Parameters
str
a OUString.
    

操作者+=
OUString & 操作者+=(
const OUString & str ) throw();

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

要約
Append a string to this string.
Parameters
str
a OUString.
    

getLength
sal_Int32 getLength() throw();

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

要約
Returns the length of this string.
Description
The length is equal to the number of Unicode characters in this string.
Return
the length of the sequence of characters 代表するd by this 反対する.

操作者 const sal_Unicode *
操作者 const sal_Unicode *() throw();

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

要約
Returns a pointer to the Unicode character 衝撃を和らげるもの from this string.
Description
It isn't やむを得ず NULL 終結させるd.
Return
a pointer to the Unicode characters 衝撃を和らげるもの from this 反対する.

getStr
const sal_Unicode * getStr() throw();

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

要約
Returns a pointer to the Unicode character 衝撃を和らげるもの from this string.
Description
It isn't やむを得ず NULL 終結させるd.
Return
a pointer to the Unicode characters 衝撃を和らげるもの from this 反対する.

compareTo
sal_Int32 compareTo(
const OUString & str ) const throw();

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

要約
Compares two strings.
Description
The comparison is based on the numeric value of each character in the strings and return a value 示すing their 関係. This 機能(する)/行事 can't be used for language 明確な/細部 sorting.
Parameters
str
the 反対する to be compared.
      
Return
0 - if both strings are equal < 0 - if this string is less than the string argument > 0 - if this string is greater than the string argument

compareTo
sal_Int32 compareTo(
const OUString & str,
sal_Int32 maxLength ) const throw();

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

要約
Compares two strings with an 最大限 count of characters.
Description
The comparison is based on the numeric value of each character in the strings and return a value 示すing their 関係. This 機能(する)/行事 can't be used for language 明確な/細部 sorting.
Parameters
str
the 反対する to be compared.
      
maxLength
the 最大限 count of characters to be compared.
      
Return
0 - if both strings are equal < 0 - if this string is less than the string argument > 0 - if this string is greater than the string argument

reverseCompareTo
sal_Int32 reverseCompareTo(
const OUString & str ) const throw();

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

要約
Compares two strings in 逆転する order.
Description
The comparison is based on the numeric value of each character in the strings and return a value 示すing their 関係. This 機能(する)/行事 can't be used for language 明確な/細部 sorting.
Parameters
str
the 反対する to be compared.
      
Return
0 - if both strings are equal < 0 - if this string is less than the string argument > 0 - if this string is greater than the string argument

equals
sal_Bool equals(
const OUString & str ) const throw();

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

要約
成し遂げる a comparison of two strings.
Description
The result is true if and only if second string 代表するs the same sequence of characters as the first string. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
str
the 反対する to be compared.
      
Return
sal_True if the strings are equal; sal_False, さもなければ.

equalsIgnoreAsciiCase
sal_Bool equalsIgnoreAsciiCase(
const OUString & str ) const throw();

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

要約
成し遂げる a ASCII lowercase comparison of two strings.
Description
The result is true if and only if second string 代表するs the same sequence of characters as the first string, ignoring the 事例/患者. Character values between 65 and 90 (ASCII A-Z) are 解釈する/通訳するd as values between 97 and 122 (ASCII a-z). This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
str
the 反対する to be compared.
      
Return
sal_True if the strings are equal; sal_False, さもなければ.

match
sal_Bool match(
const OUString & str,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Match against a substring appearing in this string.
Description
The result is true if and only if the second string appears as a substring of this string, at the given position. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
str
the 反対する (substring) to be compared.
      
fromIndex
the 索引 to start the comparion from.
                            The 索引 must be greater or equal than 0
                            and いっそう少なく or equal as the string length.
      
Return
sal_True if str match with the characters in the string at the given position; sal_False, さもなければ.

matchIgnoreAsciiCase
sal_Bool matchIgnoreAsciiCase(
const OUString & str,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Match against a substring appearing in this string, ignoring the 事例/患者 of ASCII letters.
Description
The result is true if and only if the second string appears as a substring of this string, at the given position. Character values between 65 and 90 (ASCII A-Z) are 解釈する/通訳するd as values between 97 and 122 (ASCII a-z). This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
str
the 反対する (substring) to be compared.
fromIndex
the 索引 to start the comparion from.
                      The 索引 must be greater or equal than 0
                      and いっそう少なく or equal as the string length.
Return
sal_True if str match with the characters in the string at the given position; sal_False, さもなければ.

compareToAscii
sal_Int32 compareToAscii(
const sal_Char * asciiStr ) const throw();

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

要約
Compares two strings.
Description
The comparison is based on the numeric value of each character in the strings and return a value 示すing their 関係. Since this method 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 ASCII string must be NULL-終結させるd. This 機能(する)/行事 can't be used for language 明確な/細部 sorting.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
Return
0 - if both strings are equal < 0 - if this string is less than the string argument > 0 - if this string is greater than the string argument

compareToAscii
sal_Int32 compareToAscii(
const sal_Char * asciiStr,
sal_Int32 maxLength ) const throw();

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

要約
Compares two strings with an 最大限 count of characters.
Description
The comparison is based on the numeric value of each character in the strings and return a value 示すing their 関係. Since this method 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 ASCII string must be NULL-終結させるd. This 機能(する)/行事 can't be used for language 明確な/細部 sorting.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
maxLength
the 最大限 count of characters to be compared.
      
Return
0 - if both strings are equal < 0 - if this string is less than the string argument > 0 - if this string is greater than the string argument

reverseCompareToAsciiL
sal_Int32 reverseCompareToAsciiL(
const sal_Char * asciiStr,
sal_Int32 asciiStrLength ) const throw();

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

要約
Compares two strings in 逆転する order.
Description
This could be useful, if 普通は both strings start with the same content. The comparison is based on the numeric value of each character in the strings and return a value 示すing their 関係. Since this method 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 ASCII string must be NULL-終結させるd and must be greater or equal as asciiStrLength. This 機能(する)/行事 can't be used for language 明確な/細部 sorting.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
asciiStrLength
the length of the ascii string
      
Return
0 - if both strings are equal < 0 - if this string is less than the string argument > 0 - if this string is greater than the string argument

equalsAscii
sal_Bool equalsAscii(
const sal_Char * asciiStr ) const throw();

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

要約
成し遂げる a comparison of two strings.
Description
The result is true if and only if second string 代表するs the same sequence of characters as the first string. Since this method 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 ASCII string must be NULL-終結させるd. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
Return
sal_True if the strings are equal; sal_False, さもなければ.

equalsAsciiL
sal_Bool equalsAsciiL(
const sal_Char * asciiStr,
sal_Int32 asciiStrLength ) const throw();

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

要約
成し遂げる a comparison of two strings.
Description
The result is true if and only if second string 代表するs the same sequence of characters as the first string. Since this method 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 ASCII string must be NULL-終結させるd and must be greater or equal as asciiStrLength. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
asciiStrLength
the length of the ascii string
      
Return
sal_True if the strings are equal; sal_False, さもなければ.

equalsIgnoreAsciiCaseAscii
sal_Bool equalsIgnoreAsciiCaseAscii(
const sal_Char * asciiStr ) const throw();

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

要約
成し遂げる a ASCII lowercase comparison of two strings.
Description
The result is true if and only if second string 代表するs the same sequence of characters as the first string, ignoring the 事例/患者. Character values between 65 and 90 (ASCII A-Z) are 解釈する/通訳するd as values between 97 and 122 (ASCII a-z). Since this method 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 ASCII string must be NULL-終結させるd. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
Return
sal_True if the strings are equal; sal_False, さもなければ.

equalsIgnoreAsciiCaseAsciiL
sal_Bool equalsIgnoreAsciiCaseAsciiL(
const sal_Char * asciiStr,
sal_Int32 asciiStrLength ) const throw();

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

要約
成し遂げる a ASCII lowercase comparison of two strings.
Description
The result is true if and only if second string 代表するs the same sequence of characters as the first string, ignoring the 事例/患者. Character values between 65 and 90 (ASCII A-Z) are 解釈する/通訳するd as values between 97 and 122 (ASCII a-z). Since this method 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 ASCII string must be NULL-終結させるd and must be greater or equal as asciiStrLength. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
      
asciiStrLength
the length of the ascii string
      
Return
sal_True if the strings are equal; sal_False, さもなければ.

matchAsciiL
sal_Bool matchAsciiL(
const sal_Char * asciiStr,
sal_Int32 asciiStrLength,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Match against a substring appearing in this string.
Description
The result is true if and only if the second string appears as a substring of this string, at the given position. Since this method 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 ASCII string must be NULL-終結させるd and must be greater or equal as asciiStrLength. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
str
the 反対する (substring) to be compared.
      
fromIndex
the 索引 to start the comparion from.
                            The 索引 must be greater or equal than 0
                            and いっそう少なく or equal as the string length.
      
Return
sal_True if str match with the characters in the string at the given position; sal_False, さもなければ.

matchIgnoreAsciiCaseAsciiL
sal_Bool matchIgnoreAsciiCaseAsciiL(
const sal_Char * asciiStr,
sal_Int32 asciiStrLength,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Match against a substring appearing in this string, ignoring the 事例/患者 of ASCII letters.
Description
The result is true if and only if the second string appears as a substring of this string, at the given position. Character values between 65 and 90 (ASCII A-Z) are 解釈する/通訳するd as values between 97 and 122 (ASCII a-z). Since this method 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 ASCII string must be NULL-終結させるd and must be greater or equal as asciiStrLength. This 機能(する)/行事 can't be used for language 明確な/細部 comparison.
Parameters
asciiStr
the 8-Bit ASCII character string to be compared.
asciiStrLength
the length of the ascii string
fromIndex
the 索引 to start the comparion from.
                          The 索引 must be greater or equal than 0
                          and いっそう少なく or equal as the string length.
Return
sal_True if str match with the characters in the string at the given position; sal_False, さもなければ.

endsWithAsciiL
bool endsWithAsciiL(
const char * asciiStr,
sal_Int32 asciiStrLength ) const;

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

要約
Check whether this string ends with a given ASCII string.
Parameters
asciiStr
a sequence of at least asciiStrLength ASCII characters
          (bytes in the 範囲 0x00--0x7F)
      
asciiStrLen
the length of asciiStr; must be 非,不,無-消極的な
      
Return
true if this string ends with asciiStr; さもなければ, 誤った is returned
Since
UDK 3.2.7

endsWithIgnoreAsciiCaseAsciiL
bool endsWithIgnoreAsciiCaseAsciiL(
const char * asciiStr,
sal_Int32 asciiStrLength ) const;

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

要約
Check whether this string ends with a given ASCII string, ignoring the 事例/患者 of ASCII letters.
Parameters
asciiStr
a sequence of at least asciiStrLength ASCII characters
    (bytes in the 範囲 0x00--0x7F)
asciiStrLen
the length of asciiStr; must be 非,不,無-消極的な
Return
true if this string ends with asciiStr, ignoring the 事例/患者 of ASCII letters ("A"--"Z" and "a"--"z"); さもなければ, 誤った is returned

hashCode
sal_Int32 hashCode() throw();

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

要約
Returns a hashcode for this string.
Return
a hash code value for this 反対する.
See Also
rtl::OUStringHash
for
convenient
use
of
STLPort's
hash_map

indexOf
sal_Int32 indexOf(
sal_Unicode ch,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Returns the 索引 within this string of the first occurrence of the 明示するd character, starting the search at the 明示するd 索引.
Parameters
ch
character to be 位置を示すd.
fromIndex
the 索引 to start the search from.
                      The 索引 must be greater or equal than 0
                      and いっそう少なく or equal as the string length.
Return
the 索引 of the first occurrence of the character in the character sequence 代表するd by this string that is greater than or equal to fromIndex, or -1 if the character does not occur.

lastIndexOf
sal_Int32 lastIndexOf(
sal_Unicode ch ) const throw();

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

要約
Returns the 索引 within this string of the last occurrence of the 明示するd character, searching backward starting at the end.
Parameters
ch
character to be 位置を示すd.
Return
the 索引 of the last occurrence of the character in the character sequence 代表するd by this string, or -1 if the character does not occur.

lastIndexOf
sal_Int32 lastIndexOf(
sal_Unicode ch,
sal_Int32 fromIndex ) const throw();

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

Description
Returns the 索引 within this string of the last occurrence of the 明示するd character, searching backward starting before the 明示するd 索引.
Parameters
ch
character to be 位置を示すd.
fromIndex
the 索引 before which to start the search.
Return
the 索引 of the last occurrence of the character in the character sequence 代表するd by this string that is いっそう少なく than fromIndex, or -1 if the character does not occur before that point.

indexOf
sal_Int32 indexOf(
const OUString & str,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Returns the 索引 within this string of the first occurrence of the 明示するd substring, starting at the 明示するd 索引.
Description
If str doesn't 含む any character, always -1 is returned. This is also the 事例/患者, if both strings are empty.
Parameters
str
the substring to search for.
fromIndex
the 索引 to start the search from.
Return
If the string argument occurs one or more times as a substring within this string at the starting 索引, then the 索引 of the first character of the first such substring is returned. If it does not occur as a substring starting at fromIndex or beyond, -1 is returned.

indexOfAsciiL
sal_Int32 indexOfAsciiL(
const char * str,
sal_Int32 len,
sal_Int32 fromIndex = 0 ) const throw();

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

要約
Returns the 索引 within this string of the first occurrence of the 明示するd ASCII substring, starting at the 明示するd 索引.
Parameters
str
the substring to be searched for.  Need not be null-終結させるd, but must
be at least as long as the 明示するd len.  Must only 含む/封じ込める characters
in the ASCII 範囲 0x00--7F.

len
the length of the substring; must be 非,不,無-消極的な.

fromIndex
the 索引 to start the search from.  Must be in the 範囲 from 無 to
the length of this string, inclusive.

Return
the 索引 (starting at 0) of the first character of the first occurrence of the substring within this string starting at the given fromIndex, or -1 if the substring does not occur. If len is 無, -1 is returned.
Since
UDK 3.2.7

lastIndexOf
sal_Int32 lastIndexOf(
const OUString & str ) const throw();

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

要約
Returns the 索引 within this string of the last occurrence of the 明示するd substring, searching backward starting at the end.
Description
The returned 索引 示すs the starting 索引 of the substring in this string. If str doesn't 含む any character, always -1 is returned. This is also the 事例/患者, if both strings are empty.
Parameters
str
the substring to search for.
Return
If the string argument occurs one or more times as a substring within this string, then the 索引 of the first character of the last such substring is returned. If it does not occur as a substring, -1 is returned.

lastIndexOf
sal_Int32 lastIndexOf(
const OUString & str,
sal_Int32 fromIndex ) const throw();

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

Description
Returns the 索引 within this string of the last occurrence of the 明示するd substring, searching backward starting before the 明示するd 索引. The returned 索引 示すs the starting 索引 of the substring in this string. If str doesn't 含む any character, always -1 is returned. This is also the 事例/患者, if both strings are empty.
Parameters
str
the substring to search for.
fromIndex
the 索引 before which to start the search.
Return
If the string argument occurs one or more times as a substring within this string before the starting 索引, then the 索引 of the first character of the last such substring is returned. さもなければ, -1 is returned.

lastIndexOfAsciiL
sal_Int32 lastIndexOfAsciiL(
const char * str,
sal_Int32 len ) const throw();

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

要約
Returns the 索引 within this string of the last occurrence of the 明示するd ASCII substring.
Parameters
str
the substring to be searched for.  Need not be null-終結させるd, but must
be at least as long as the 明示するd len.  Must only 含む/封じ込める characters
in the ASCII 範囲 0x00--7F.

len
the length of the substring; must be 非,不,無-消極的な.

Return
the 索引 (starting at 0) of the first character of the last occurrence of the substring within this string, or -1 if the substring does not occur. If len is 無, -1 is returned.
Since
UDK 3.2.7

copy
OUString copy(
sal_Int32 beginIndex ) const throw();

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

要約
Returns a new string that is a substring of this string.
Description
The substring begins at the 明示するd beginIndex. It is an error for beginIndex to be 消極的な or to be greater than the length of this string.
Parameters
beginIndex
the beginning 索引, inclusive.
      
Return
the 明示するd substring.

copy
OUString copy(
sal_Int32 beginIndex,
sal_Int32 count ) const throw();

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

要約
Returns a new string that is a substring of this string.
Description
The substring begins at the 明示するd beginIndex and 含む/封じ込めるs count characters. It is an error for either beginIndex or count to be 消極的な, or for beginIndex + count to be greater than the length of this string.
Parameters
beginIndex
the beginning 索引, inclusive.
      
count
the number of characters.
      
Return
the 明示するd substring.

concat
OUString concat(
const OUString & str ) const throw();

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

要約
Concatenates the 明示するd string to the end of this string.
Parameters
str
the string that is concatenated to the end
                      of this string.
      
Return
a string that 代表するs the concatenation of this string followed by the string argument.

replaceAt
OUString replaceAt(
sal_Int32 索引,
sal_Int32 count,
const OUString & newStr ) const throw();

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

要約
Returns a new string resulting from 取って代わるing n = count characters from position 索引 in this string with newStr.
Parameters
索引
the 取って代わるing 索引 in str.
                The 索引 must be greater or equal as 0 and
                いっそう少なく or equal as the length of the string.
count
the count of charcters that will 取って代わるd
                The count must be greater or equal as 0 and
                いっそう少なく or equal as the length of the string minus 索引.
newStr
the new substring.
Return
the new string.

取って代わる
OUString 取って代わる(
sal_Unicode oldChar,
sal_Unicode newChar ) const throw();

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

要約
Returns a new string resulting from 取って代わるing all occurrences of oldChar in this string with newChar.
Description
If the character oldChar does not occur in the character sequence 代表するd by this 反対する, then the string is 割り当てるd with str.
Parameters
oldChar
the old character.
newChar
the new character.
Return
a string derived from this string by 取って代わるing every occurrence of oldChar with newChar.

toAsciiLowerCase
OUString toAsciiLowerCase() throw();

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

要約
変えるs from this string all ASCII uppercase characters (65-90) to ASCII lowercase characters (97-122).
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換. If the string doesn't 含む/封じ込める characters which must be 変えるd, then the new string is 割り当てるd with str.
Return
the string, 変えるd to ASCII lowercase.

toAsciiUpperCase
OUString toAsciiUpperCase() throw();

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

要約
変えるs from this string all ASCII lowercase characters (97-122) to ASCII uppercase characters (65-90).
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換. If the string doesn't 含む/封じ込める characters which must be 変えるd, then the new string is 割り当てるd with str.
Return
the string, 変えるd to ASCII uppercase.

削減する
OUString 削減する() throw();

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

要約
Returns a new string resulting from 除去するing white space from both ends of the string.
Description
All characters that have codes いっそう少なく than or equal to 32 (the space character) are considered to be white space. If the string doesn't 含む/封じ込める white spaces at both ends, then the new string is 割り当てるd with str.
Return
the string, with white space 除去するd from the 前線 and end.

getToken
OUString getToken(
sal_Int32 記念品,
sal_Unicode cTok,
sal_Int32 & 索引 ) const throw();

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

要約
Returns a 記念品 in the string.
Description
Example: sal_Int32 nIndex = 0; do { ... OUString aToken = aStr.getToken( 0, ';', nIndex ); ... } while ( nIndex >= 0 );
Parameters
記念品
the number of the 記念品 to return
      
cTok
the character which seperate the 記念品s.
      
索引
the position at which the 記念品 is searched in the
                            string.
                            The 索引 must not be greater than the length of the
                            string.
                            This param is 始める,決める to the position of the
                            next 記念品 or to -1, if it is the last 記念品.
      
Return
the 記念品; if either 記念品 or 索引 is 消極的な, an empty 記念品 is returned (and 索引 is 始める,決める to -1)

toBoolean
sal_Bool toBoolean() throw();

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

要約
Returns the Boolean value from this string.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Return
sal_True, if the string is 1 or "True" in any ASCII 事例/患者. sal_False in any other 事例/患者.

toChar
sal_Unicode toChar() throw();

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

要約
Returns the first character from this string.
Return
the first character from this string or 0, if this string is emptry.

toInt32
sal_Int32 toInt32(
sal_Int16 radix = 10 ) const throw();

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

要約
Returns the int32 value from this string.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
radix
the radix (between 2 and 36)
      
Return
the int32 代表するd from this string. 0 if this string 代表するs no number.

toInt64
sal_Int64 toInt64(
sal_Int16 radix = 10 ) const throw();

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

要約
Returns the int64 value from this string.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
radix
the radix (between 2 and 36)
      
Return
the int64 代表するd from this string. 0 if this string 代表するs no number.

toFloat
float toFloat() throw();

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

要約
Returns the float value from this string.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Return
the float 代表するd from this string. 0.0 if this string 代表するs no number.

toDouble
二塁打 toDouble() throw();

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

要約
Returns the 二塁打 value from this string.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Return
the 二塁打 代表するd from this string. 0.0 if this string 代表するs no number.

抑留する
OUString 抑留する();

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

要約
Return a canonical 代表 for a string.
Description
A pool of strings, 最初 empty is 持続するd 個人として by the string class. On invocation, if 現在の in the pool the 初めの string will be returned. さもなければ this string, or a copy thereof will be 追加するd to the pool and returned.
Return
a 見解/翻訳/版 of the string from the pool.
Since
UDK 3.2.7

convertToString
bool convertToString(
OString * pTarget,
rtl_TextEncoding nEncoding,
sal_uInt32 nFlags ) const;

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

要約
変えるs to an OString, signalling 失敗.
Parameters
pTarget
      An out parameter receiving the 変えるd OString.  Must not be null; the
      contents are not 修正するd if 転換 fails (convertToOString returns
      誤った).

      
nEncoding
      The text encoding to 変える into.  Must be an octet encoding (i.e.,
      rtl_isOctetTextEncoding(nEncoding) must return true).

      
nFlags
      A combination of RTL_UNICODETOTEXT_FLAGS that 詳細(に述べる) how to do the
      転換 (see rtl_convertUnicodeToText).  RTL_UNICODETOTEXT_FLAGS_FLUSH
      need not be 含むd, it is 暗黙に assumed.  Typical uses are either
      RTL_UNICODETOTEXT_FLAGS_UNDEFINED_ERROR |
      RTL_UNICODETOTEXT_FLAGS_INVALID_ERROR (fail if a Unicode character cannot
      be 変えるd to the 的 nEncoding) or OUSTRING_TO_OSTRING_CVTFLAGS
      (make a best 成果/努力s 転換).

      
Return
True if the 転換 後継するd, 誤った さもなければ.

iterateCodePoints
sal_uInt32 iterateCodePoints(
sal_Int32 * indexUtf16,
sal_Int32 incrementCodePoints = 1 ) const;

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

要約
Iterate through this string based on code points instead of UTF-16 code 部隊s.
Description
See 一時期/支部 3 of The Unicode 基準 5.0 (Addison--Wesley, 2006) for 鮮明度/定義s of the さまざまな 条件 used in this description. This string is 解釈する/通訳するd as a sequence of 無 or more UTF-16 code 部隊s. For each 索引 into this sequence (from 無 to one いっそう少なく than the length of the sequence, inclusive), a code point 代表するd starting at the given 索引 is 計算するd as follows: - If the UTF-16 code 部隊 演説(する)/住所d by the 索引 構成するs a 井戸/弁護士席-formed UTF-16 code 部隊 sequence, the 計算するd code point is the scalar value encoded by that UTF-16 code 部隊 sequence. - さもなければ, if the 索引 is at least two UTF-16 code 部隊s away from the end of the sequence, and the sequence of two UTF-16 code 部隊s 演説(する)/住所d by the 索引 構成するs a 井戸/弁護士席-formed UTF-16 code 部隊 sequence, the 計算するd code point is the scalar value encoded by that UTF-16 code 部隊 sequence. - さもなければ, the 計算するd code point is the UTF-16 code 部隊 演説(する)/住所d by the 索引. (This last 事例/患者 catches 無敵の surrogates 同様に as indices pointing into the middle of surrogate pairs.)
Parameters
indexUtf16
pointer to a UTF-16 based 索引 into this string; must not be null.  On
入ること/参加(者), the 索引 must be in the 範囲 from 無 to the length of this
string (in UTF-16 code 部隊s), inclusive.  Upon successful return, the
索引 will be updated to 演説(する)/住所 the UTF-16 code 部隊 that is the given
incrementCodePoints away from the 初期の 索引.

incrementCodePoints
the number of code points to move the given *indexUtf16.  If
非,不,無-消極的な, moving is done after 決定するing the code point at the
索引.  If 消極的な, moving is done before 決定するing the code point
at the (then updated) 索引.  The value must be such that the resulting
UTF-16 based 索引 is in the 範囲 from 無 to the length of this
string (in UTF-16 code 部隊s), inclusive.

Return
the code point (an integer in the 範囲 from 0 to 0x10FFFF, inclusive) that is 代表するd within this string starting at the 索引 計算するd as follows: If incrementCodePoints is 非,不,無-消極的な, the 索引 is the 初期の value of *indexUtf16; if incrementCodePoints is 消極的な, the 索引 is the updated value of *indexUtf16. In either 事例/患者, the 計算するd 索引 must be in the 範囲 from 無 to one いっそう少なく than the length of this string (in UTF-16 code 部隊s), inclusive.
Since
UDK 3.2.7

unacquired
static const OUString & unacquired(
rtl_uString * const * ppHandle );

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

Description
供給するs an OUString const & passing a 貯蔵 pointer of an rtl_uString * 扱う. It is more convenient to use C++ OUString member 機能(する)/行事s when 取引,協定ing with rtl_uString * 扱うs. Using this 機能(する)/行事 避けるs unnecessary acquire()/解放(する)() calls for a 一時的な OUString 反対する.
Parameters
ppHandle
       pointer to 貯蔵
Return
OUString const & based on given 貯蔵

抑留する
static OUString 抑留する(
const sal_Char * value,
sal_Int32 length,
rtl_TextEncoding encoding,
sal_uInt32 convertFlags = OSTRING_TO_OUSTRING_CVTFLAGS,
sal_uInt32 * pInfo = NULL );

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

要約
Return a canonical 代表 for a 変えるd string.
Description
A pool of strings, 最初 empty is 持続するd 個人として by the string class. On invocation, if 現在の in the pool the 初めの string will be returned. さもなければ this string, or a copy thereof will be 追加するd to the pool and returned.
Parameters
value
a 8-Bit character array.
       
length
the number of character which should be 変えるd.
                                 The 8-Bit character array length must be
                                 greater or equal than this value.
       
encoding
the text encoding from which the 8-Bit character
                                 sequence should be 変えるd.
       
convertFlags
旗s which 支配(する)/統制するs the 転換.
                                 see RTL_TEXTTOUNICODE_FLAGS_...
       
pInfo
pointer to return 転換 status or NULL.

       
Return
a 見解/翻訳/版 of the 変えるd string from the pool.
Since
UDK 3.2.7

valueOf
static OUString valueOf(
sal_Bool b ) throw();

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

要約
Returns the string 代表 of the sal_Bool argument.
Description
If the sal_Bool is true, the string "true" is returned. If the sal_Bool is 誤った, the string "誤った" is returned. This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
b
a sal_Bool.
      
Return
a string with the string 代表 of the argument.

valueOf
static OUString valueOf(
sal_Unicode c ) throw();

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

要約
Returns the string 代表 of the char argument.
Parameters
c
a character.
      
Return
a string with the string 代表 of the argument.

valueOf
static OUString valueOf(
sal_Int32 i,
sal_Int16 radix = 10 ) throw();

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

要約
Returns the string 代表 of the int argument.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
i
a int32.
      
radix
the radix (between 2 and 36)
      
Return
a string with the string 代表 of the argument.

valueOf
static OUString valueOf(
sal_Int64 ll,
sal_Int16 radix = 10 ) throw();

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

要約
Returns the string 代表 of the long argument.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
ll
a int64.
      
radix
the radix (between 2 and 36)
      
Return
a string with the string 代表 of the argument.

valueOf
static OUString valueOf(
float f ) throw();

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

要約
Returns the string 代表 of the float argument.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
f
a float.
      
Return
a string with the string 代表 of the argument.

valueOf
static OUString valueOf(
二塁打 d ) throw();

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

要約
Returns the string 代表 of the 二塁打 argument.
Description
This 機能(する)/行事 can't be used for language 明確な/細部 転換.
Parameters
d
a 二塁打.
      
Return
a string with the string 代表 of the argument.

createFromAscii
static OUString createFromAscii(
const sal_Char * value ) throw();

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

要約
Returns a OUString copied without 転換 from an ASCII character string.
Description
Since this method 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 ASCII string must be NULL-終結させるd.
Parameters
value
the 8-Bit ASCII character string
Return
a string with the string 代表 of the argument.

最高の,を越す 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.