15#include "usmtf_export.h"
42 const std::string& aName,
43 const bool aExcludeFooter =
false,
44 const bool aIgnoreNesting =
false);
50 const std::string
GetBlock(
unsigned nesting = 0)
const noexcept;
52 const std::vector<InputBlockProperty>&
GetProperties()
const noexcept;
55 const std::string BuildIndention(
unsigned nesting)
const noexcept;
56 std::vector<InputBlockProperty> mProperties;
57 std::vector<InputBlock> mNestedBlocks;
58 const std::string mHeader;
59 const std::string mName;
60 const std::string mFooter;