![]() |
Rosetta
2020.11
|
Data class to hold Report information. Use Reporter class for write access. More...
#include <report.hh>
Public Member Functions | |
Report (std::string const &file_name) | |
~Report () | |
void | write () |
template<typename T > | |
Report & | operator<< (T const &v) |
template<typename T > | |
void | set (std::string const &key, T const &value) |
Private Attributes | |
std::string | file_name_ |
std::string | text_ |
store human readable text info More... | |
utility::json_spirit::Object | data_ |
store json data More... | |
basic::Report::Report | ( | std::string const & | file_name | ) |
References file_name_.
basic::Report::~Report | ( | ) |
References write().
References basic::options::OptionKeys::in::file::s, text_, and test.T850_SubClassing::v.
|
inline |
References data_.
void basic::Report::write | ( | ) |
References data_, file_name_, test.T020_Pose_Bindings::ft, utility::json_spirit::pretty_print, and text_.
Referenced by ~Report().
|
private |
|
private |
store human readable text info
Referenced by operator<<(), and write().