#include <MaybeDisplayParent.h>
Definition at line 18 of file MaybeDisplayParent.h.
Definition at line 20 of file MaybeDisplayParent.h.
27 std::ostringstream os;
31 for (
auto it =
names_.begin(),
e =
names_.end() - 1; it !=
e; ++it) {
40 if (!std::isdigit(name[0])) {
41 if (std::isdigit(next_name[0])) {
42 os <<
indent << name <<
": [ # index: " << next_name <<
'\n';
45 os <<
indent << name <<
": {\n";
49 if (!std::isdigit(next_name[0])) {
53 os << indent <<
"[ # index: " << next_name <<
'\n';
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
std::vector< std::string > closingBraces_
std::vector< std::string > names_
std::vector< std::string > get_parents(std::string const &k)
std::string fhicl::detail::MaybeDisplayParent::closing_braces |
( |
| ) |
const |
|
inline |
Definition at line 72 of file MaybeDisplayParent.h.
std::vector< std::string > closingBraces_
QCString & append(const char *s)
Definition at line 14 of file MaybeDisplayParent.cc.
16 std::vector<std::string> parents;
18 for (
auto const& token :
20 parents.push_back(token);
24 return std::vector<std::string>(parents.begin() + 1, parents.end());
std::vector< std::string > split_by_regex(std::string const &str, std::regex const &reDelimSet)
bool fhicl::detail::MaybeDisplayParent::is_sequence_element |
( |
ParameterBase const & |
p | ) |
|
|
inlineprivate |
std::string const& fhicl::detail::MaybeDisplayParent::parent_names |
( |
| ) |
const |
|
inline |
std::string fhicl::detail::MaybeDisplayParent::fullPayload_ {} |
|
private |
Indentation& fhicl::detail::MaybeDisplayParent::indent_ |
|
private |
bool fhicl::detail::MaybeDisplayParent::show_ |
|
private |
The documentation for this class was generated from the following files: