Project

General

Profile

Feature #12356

Updated by Kyle Knoepfel about 4 years ago

As in subject.

A possible solution:


<pre><code class="cpp">

template <typename Stream>
void print_allowed_configuration(Stream&& os, std::string const& tab = std::string(3, ' ')) const;
</code></pre>


that is _probably_ going to avoid a circular dependency (message facility depends on FHiCL).
It can also use temporary objects (like a @mf::LogInfo("blah")@) because of the "universal" reference.

Back