5 using namespace sistrip;
10 const std::string& presentation,
11 const std::string& granularity,
12 const std::string&
level ) :
35 <<
"[SummaryPlot::" << __func__ <<
"]"
36 <<
" Unexpected monitorable \""
38 <<
"\" based on input string \""
39 << monitorable <<
"\"";
46 <<
"[SummaryPlot::" << __func__ <<
"]"
47 <<
" Unexpected presentation \""
49 <<
"\" based on input string \""
50 << presentation <<
"\"";
57 <<
"[SummaryPlot::" << __func__ <<
"]"
58 <<
" Unexpected view \""
60 <<
"\" based on input string \""
69 <<
"[SummaryPlot::" << __func__ <<
"]"
70 <<
" Unexpected top-level directory: \""
79 <<
"[SummaryPlot::" << __func__ <<
"]"
80 <<
" Unexpected granularity: \""
82 <<
"\" based on input string \""
83 << granularity <<
"\"";
92 mon_( input.monitorable() ),
93 pres_( input.presentation() ),
94 view_( input.view() ),
95 gran_( input.granularity() ),
96 level_( input.
level() ),
138 <<
"[SummaryPlot::" << __func__ <<
"]"
139 <<
" Unexpected view \""
168 ss <<
"[SummaryPlot::" << __func__ <<
"]" << std::endl
172 <<
" TopLevelDir: " <<
level_ << std::endl
179 std::stringstream ss;
static const char unknownView_[]
static std::string monitorable(const sistrip::Monitorable &)
const std::string & level() const
bool isValid_(value_type const &hash)
sistrip::Presentation pres_
sistrip::Monitorable mon_
static std::string granularity(const sistrip::Granularity &)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
static const char undefinedView_[]
static std::string view(const sistrip::View &)
void print(std::stringstream &) const
Class holding info that defines a summary plot.
sistrip::Granularity gran_
static const char mlSummaryPlots_[]
static std::string presentation(const sistrip::Presentation &)
static const char root_[]