-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtext_support.h
More file actions
55 lines (41 loc) · 2.02 KB
/
text_support.h
File metadata and controls
55 lines (41 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/*******************************************************************************
* Text Support [Header] (text_support.h) [_][O][X]*
********************************************************************************
* Version 0.0.1 *
* Coded by Tomoki "FL1NE" SHISHIKURA (@FL1NE) *
* *
* Copyright (c) 2017 FRONTL1NE All rights reserved *
* https://fl1ne.rtx1911.net *
*******************************************************************************/
#ifndef __TEXT_SUPPORT_INCLUDED__
#define __TEXT_SUPPORT_INCLUDED__
#include <string>
#define TEXT_SUPPORT_VERSION "0.0.1"
#define TEXT_SUPPORT_RESET "\033[0m"
#define TEXT_SUPPORT_BLACK "\033[30m"
#define TEXT_SUPPORT_RED "\033[31m"
#define TEXT_SUPPORT_GREEN "\033[32m"
#define TEXT_SUPPORT_YELLOW "\033[33m"
#define TEXT_SUPPORT_BLUE "\033[34m"
#define TEXT_SUPPORT_MAGENTA "\033[35m"
#define TEXT_SUPPORT_CYAN "\033[36m"
#define TEXT_SUPPORT_WHITE "\033[37m"
#define TEXT_SUPPORT_BOLDBLACK "\033[1m\033[30m"
#define TEXT_SUPPORT_BOLDRED "\033[1m\033[31m"
#define TEXT_SUPPORT_BOLDGREEN "\033[1m\033[32m"
#define TEXT_SUPPORT_BOLDYELLOW "\033[1m\033[33m"
#define TEXT_SUPPORT_BOLDBLUE "\033[1m\033[34m"
#define TEXT_SUPPORT_BOLDMAGENTA "\033[1m\033[35m"
#define TEXT_SUPPORT_BOLDCYAN "\033[1m\033[36m"
#define TEXT_SUPPORT_BOLDWHITE "\033[1m\033[37m"
namespace textSupport{
enum class LogLevel { Debug, Info, Warning, Error, Fatal };
void log(LogLevel level, const std::string& message);
void debugMessage(const std::string& message);
void infoMessage(const std::string& message);
void warningMessage(const std::string& message);
void errorMessage(const std::string& message);
void fatalMessage(const std::string& message);
void testMessage(void);
}
#endif