Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
Notebook Class Reference

A class to output things to a notebook. More...

#include <Notebook.hpp>

Collaboration diagram for Notebook:

Public Member Functions

void report (std::string note)
 
const std::string currentDateTime () const
 
 ~Notebook ()
 

Static Public Member Functions

static Notebookget ()
 

Private Member Functions

 Notebook ()
 Default constructor.
 
 Notebook (Notebook const &)
 Overload of the constructor.
 
void operator= (Notebook const &)
 the copy constructor
 

Private Attributes

std::string mode_
 the mode for the notebook class
 
std::string file_name_
 the file name to output into
 

Static Private Attributes

static Notebookinstance
 static instance of the class
 

Detailed Description

A class to output things to a notebook.

Constructor & Destructor Documentation

Notebook::~Notebook ( )

Default Destructor

Member Function Documentation

const std::string Notebook::currentDateTime ( ) const
Returns
the current date and time
static Notebook* Notebook::get ( )
static
Returns
only instance of Notebook class.
void Notebook::report ( std::string  note)

Save string to file

Parameters
[in]note: the note to report in the file

The documentation for this class was generated from the following file: