Rosetta
|
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 docking::s, text_, and kmeans_adaptive_kernel_density_bb_dependent_rotlib::v.
|
inline |
References data_, subloop_histogram::key, and value.
void basic::Report::write | ( | ) |
References data_, file_name_, test.T020_Pose_Bindings::ft, utility::json_spirit::pretty_print, text_, and detail::write().
Referenced by ~Report().
|
private |
|
private |
store human readable text info
Referenced by operator<<(), and write().