static void showTopicList(const Topics& topics) { if (topics.empty()) { std::cout << "Topic list is empty" << std::endl; } else { for (const auto& topic : topics) { std::cout << (boost::format("Topic: id '%1%', name '%2%', type '%3%'") % topic.id % topic.name % LoggingUtils::TopicSubscriptionTypeToString(topic.subscriptionType)) << std::endl; } } }