CountChars
int32 CountChars() const;
size_t length = name->CountChars();
numChars[i] = line->CountChars();
while (currentLine && (currentLine->CountChars() > 0))
for (int32 i = 0; i < currentLine->CountChars(); i++)
currentLine->CountChars() - i);
if (i == currentLine->CountChars() - 1) // the last char in the text
currentLine->CountChars() - lastBreak);
if (line->CountChars() != numChars[i])
if ((offset > 1) && (offset < m_label.CountChars() - 1))
offset = m_label.CountChars() - 1;
if (details.CountChars() > 0) {
if (truncated || details.CountChars() > 0) {
if (details.CountChars() > 0) {
if (fHistoryPos == count && fCurrentValue.CountChars() > 0) {
uint decimalSeparatorWidth = decimalSeparator.CountChars();
if (value.CountChars() > 3 && stringWidth > viewWidth) {
exponent = value.CountChars() - decimalSeparatorWidth - firstDigit;
offset = value.CountChars() - 1;
offset = value.CountChars() - 1;
offset = value.CountChars();
offset = value.CountChars();
bool hasGlyphs[name.CountChars()];
font.GetHasGlyphs(name.String(), name.CountChars(), hasGlyphs);
for (int32 i = 0; i < name.CountChars(); ++i) {
const size_t size = string.CountChars();
const size_t size = fString.CountChars();
int32 charCount = text.CountChars();
if (offset - span.CountChars() < 0)
offset -= span.CountChars();
span.Insert(span.CountChars(), newSpan.Text());
TextSpan spanAfter = span.SubSpan(offset, span.CountChars() - offset);
if (offset - span.CountChars() < 0)
offset -= span.CountChars();
int32 removeLength = std::min(span.CountChars() - offset, length);
int32 spanLength = fTextSpans[index].CountChars();
span.Insert(span.CountChars(), lastSpan.Text());
if (span.CountChars() > 0 || static_cast<int32>(fTextSpans.size()) == 1) {
length += span.CountChars();
int endLength = string.CountChars();
int32 spanLength = span.CountChars();
if (span.CountChars() == 0)
int charCount = span.CountChars();
spanEnd += span.CountChars();
textOffset += span.CountChars();
if (document->Length() != text.CountChars())
if (textOffset - span.CountChars() < 0)
textOffset -= span.CountChars();
if (textOffset - span.CountChars() < 0)
textOffset -= span.CountChars();
if (textOffset - span.CountChars() < 0)
textOffset -= span.CountChars();
int32 length = text.CountChars();
int32 spanLength = span.CountChars();
textOffset += span.CountChars();
_SetCaretOffset(offset + string.CountChars(), true, false, true);
_SetCaretOffset(offset + string.CountChars(), true, false, true);
int32 charCount = fText.CountChars();
int32 charCount = fText.CountChars();
fCharCount(text.CountChars()),
fCharCount = fText.CountChars();
inline int32 CountChars() const
if (publisherName.CountChars() > 45) {
for (int32 i = 0; i < string.CountChars(); i++) {
for (int32 i = 0; i < string.CountChars(); i++) {
for (int32 i = 0; i < string.CountChars(); i++) {
&& value.CountChars() >= MIN_LENGTH_NICKNAME
&& value.CountChars() <= MAX_LENGTH_NICKNAME;
if (fLabel.CountChars() > 0) {
if (fLabel.CountChars() > 0) {
int32 chars = str.CountChars();
line.CopyInto(itemPath, 13, line.CountChars() - 14);
if (fDescription.CountChars() > 0) {
&& signature.CountChars() > 0) {
numberOfCharacters = BString(text).CountChars();
if (path.FindLast(".m3u") == path.CountChars() - 4
|| path.FindLast(".m3u8") == path.CountChars() - 5)
else if (path.FindLast(".pls") == path.CountChars() - 4)
if (name.CountChars() == 0) {
if (fDescription.CountChars() > 0) {
const int32 numChars = BString(fInline->String()).CountChars();
const int32 &limit = string.CountChars();
for (int32 i = 0; i < url.CountChars(); i++) {
newCddbServer.CountChars() - pos + 1);
if (portString.CountChars() > 0) {
if (leftStr.CountChars() + rightStr.CountChars() >= width)
leftStr.TruncateChars(width - rightStr.CountChars() - 2);
int extraSpace = width - leftStr.CountChars() - rightStr.CountChars();
int32 numChars = resultArray[i].CountChars();
} else if (fLabel.CountChars() > 0) {
if (fLabel.CountChars() > 0) {
} else if (fLabel.CountChars() > 0) {
if (statusLine.CountChars() < 12)
if (fOptUserAgent.CountChars() > 0)
if (fOptReferer.CountChars() > 0)
int32 charCount = CountChars();
fFilterString.TruncateChars(fFilterString.CountChars() - 1);
int32 length = fFilterStrings.LastItem()->CountChars();
lastString->TruncateChars(lastString->CountChars() - 1);
sMatchString.TruncateChars(sMatchString.CountChars() - 1);
int extra = fName.CountChars() - kMaxNameChars;
int nameLength = name.CountChars();
diff = outString.CountChars() - 1 - lastDot;
admitIt = (mask.Compare(type, mask.CountChars()) == 0);
int32 numChars = inOut->CountChars();
{ return tab->title.CountChars(); }
CPPUNIT_ASSERT_EQUAL(10, string.CountChars());
CPPUNIT_ASSERT_EQUAL(4, string2.CountChars());
CPPUNIT_ASSERT_EQUAL(2, string3.CountChars());
CPPUNIT_ASSERT_EQUAL(0, empty.CountChars());
CPPUNIT_ASSERT_EQUAL(31, invalid.CountChars());
CPPUNIT_ASSERT_EQUAL(3, string.CountChars());
CPPUNIT_ASSERT_EQUAL(5, string.CountChars());
CPPUNIT_ASSERT_EQUAL(8, string.CountChars());
CPPUNIT_ASSERT_EQUAL(5, string.CountChars());
CPPUNIT_ASSERT_EQUAL(5, string.CountChars());
CPPUNIT_ASSERT_EQUAL(4, string.CountChars());
CPPUNIT_ASSERT_EQUAL(1, ellipsis.CountChars());
CPPUNIT_ASSERT_EQUAL(1, string.CountChars());
CPPUNIT_ASSERT_EQUAL(5, string.CountChars());
CPPUNIT_ASSERT_EQUAL(4, string.CountChars());
CPPUNIT_ASSERT_EQUAL(6, string.CountChars());
int len = kText.CountChars();