OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
Logger.h
Go to the documentation of this file.
1
5#pragma once
6#ifndef OSCR_LOGGER_H_
7# define OSCR_LOGGER_H_
8
9#include "common/OSCR.h"
10#include "common/Util.h"
11#include "ui.h"
12
13namespace OSCR
14{
15 namespace Logger
16 {
17 extern OSCR::Storage::File file;
18 extern void setup();
19 extern bool isEnabled();
20 }
21
22 extern void log(char const * const message);
23 extern void log(__FlashStringHelper const * const message);
24
25 extern void logLine(void);
26 extern void logLine(char const * const message);
27 extern void logLine(__FlashStringHelper const * const message);
28
29 extern void logLabel(char const * const label, char const * const message);
30 extern void logLabel(__FlashStringHelper const * const label, char const * const message);
31 extern void logLabel(__FlashStringHelper const * const label, __FlashStringHelper const * const message);
32}
33
34#endif /* OSCR_LOGGER_H_ */
Main program.
Definition Storage.h:13