CountNames
int32 CountNames(type_code type) const;
int32 CountNames(type_code type) const;
uint32 CountNames(type_code type = B_ANY_TYPE);
if (doc.CountNames(B_REF_TYPE) > 0) {
count = msg->CountNames(B_ANY_TYPE);
if (msg.CountNames(B_ANY_TYPE) > 0)
if (message->CountNames(B_RGB_COLOR_TYPE) == 0)
return fCurrentMessage->CountNames(type);
if (message.CountNames(B_ANY_TYPE)) {
fPendingColors.CountNames(B_RGB_32_BIT_TYPE) == 0)) {
int32 count = fPendingColors.CountNames(B_RGB_32_BIT_TYPE);
int32 count = colors.CountNames(B_RGB_32_BIT_TYPE);
CPPUNIT_ASSERT(msg.CountNames(B_ANY_TYPE) == 0);
CPPUNIT_ASSERT_EQUAL(10, message.CountNames(B_BOOL_TYPE));
CPPUNIT_ASSERT_EQUAL(2, message.CountNames(B_INT32_TYPE));
CPPUNIT_ASSERT_EQUAL(2, message.CountNames(B_STRING_TYPE));
CPPUNIT_ASSERT_EQUAL(14, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(3, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, subMessage.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, subMessage.CountNames(B_ANY_TYPE));
count1 = msg1.CountNames(B_ANY_TYPE);
count2 = msg2.CountNames(B_ANY_TYPE);
CPPUNIT_ASSERT_EQUAL(2, (int)job.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)subMessage.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)args.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)args.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)subMessage.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)args.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(2, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)subMessage.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)args.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(2, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)jobs.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)jobs.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(3, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)then.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)otherwise.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(3, (int)message.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)then.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(1, (int)otherwise.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(2, (int)job.CountNames(B_ANY_TYPE));
CPPUNIT_ASSERT_EQUAL(2, (int)message.CountNames(B_ANY_TYPE));