|
|
virtual Report * | clone () const=0 |
| | Return a new, copy-constructed clone of self.
|
|
virtual void | report (std::ostream &)=0 |
| | Write the report.
|
|
virtual void | report () |
| | Write the report.
|
|
| Report (const std::string &name) |
| | Construct with filename.
|
|
void | set_model (ReceptionModel *_model) |
| | Set the measurement equation on which to report.
|
|
void | set_filename (const std::string &_name) |
| | Set the name of the file to which the report will be written.
|
|
const std::string & | get_filename () const |
|
void | set_path (const std::string &_name) |
| | Set the root path to which reports will be written.
|
|
const std::string & | get_path () const |
|
std::string | make_reports_path (const std::string &subdir="") |
| | Create the reports directory and return the constructed path name.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
Base class of objects that report on properties of the measurement equation.