1 /*
2  * Xournal++
3  *
4  * Logging class for debugging
5  *
6  * @author Xournal++ Team
7  * https://github.com/xournalpp/xournalpp
8  *
9  * @license GNU GPLv2 or later
10  */
11 
12 #pragma once
13 
14 class Log {
15 private:
16     Log();
17     virtual ~Log();
18     Log(const Log&);
19     Log& operator=(const Log&);
20 
21 public:
22     static void initlog();
23     static void closelog();
24 
25     static void trace(const char* callType, const char* clazz, const char* function, long obj);
26 };
27