tools: include CS config in 'nfdc cs info'
Also, ForwarderGeneralModule::formatItemText now uses ItemAttributes.
refs #4050
Change-Id: I1b2bde29b82e4b3910d87b41efd90e273052b18d
diff --git a/tools/nfdc/format-helpers.hpp b/tools/nfdc/format-helpers.hpp
index 0d131f1..957773b 100644
--- a/tools/nfdc/format-helpers.hpp
+++ b/tools/nfdc/format-helpers.hpp
@@ -50,6 +50,17 @@
std::ostream&
operator<<(std::ostream& os, const Text& text);
+/** \brief print true as an empty element and false as nothing
+ */
+struct Flag
+{
+ const char* elementName;
+ bool flag;
+};
+
+std::ostream&
+operator<<(std::ostream& os, Flag v);
+
/** \return duration in XML duration format
*
* Definition of this format: https://www.w3.org/TR/xmlschema11-2/#duration