Logo Search packages:      
Sourcecode: icu version File versions

void UnicodeString::extractBetween ( int32_t  start,
int32_t  limit,
UChar *  dst,
int32_t  dstStart = 0 
) const [inline]

Copy the characters in the range [start, limit) into the array dst, beginning at dstStart.

start offset of first character which will be copied into the array
limit offset immediately following the last character to be copied
dst array in which to copy characters. The length of dst must be at least (dstStart + (limit - start)).
dstStart the offset in dst where the first character will be extracted ICU 2.0

Definition at line 4057 of file unistr.h.

Referenced by DecimalFormat::appendAffixPattern(), UnicodeSet::applyPropertyPattern(), copy(), TestReplaceable::extractBetween(), TransliteratorTest::formatInput(), ParseData::parseReference(), RuleHalf::parseSection(), UnicodeSet::setPattern(), CompoundTransliteratorTest::split(), SimpleDateFormat::subParse(), DateFormatRegressionTest::Test4052408(), UnicodeSetTest::TestCloseOver(), UnicodeStringTest::TestExtract(), and DateFormatTest::TestFieldPosition().

  doExtract(start, limit - start, dst, dstStart);

Generated by  Doxygen 1.6.0   Back to index