MVault 1.0.0
Simple c++ database
|
A class for logging inputs and outputs from functions. More...
#include <BackTrace.h>
Public Member Functions | |
TraceLogger () noexcept=delete | |
Default constructor. | |
TraceLogger (const TraceLogger &other) noexcept=delete | |
Copy constructor. | |
TraceLogger (TraceLogger &&other) noexcept=delete | |
Move constructor. | |
TraceLogger (const std::string &funcName) noexcept | |
Constructor to store function name. | |
TraceLogger & | operator= (const TraceLogger &other) noexcept=delete |
Assignment operator. | |
TraceLogger & | operator= (TraceLogger &&other) noexcept=delete |
Move assignment operator. | |
~TraceLogger () noexcept | |
Default destructor. | |
A class for logging inputs and outputs from functions.
|
deletenoexcept |
Copy constructor.
[in] | other | object to copy |
|
deletenoexcept |
Move constructor.
[in] | other | object to move |
|
explicitnoexcept |
Constructor to store function name.
[in] | funcName | the name of the function in which the class object was created |
|
deletenoexcept |
Assignment operator.
[in] | other | object to copy |
|
deletenoexcept |
Move assignment operator.
[in] | other | object to move |