|
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 |