KUNAI Static Analyzer
Kunai is a library for doing static binary analysis of Dalvik.
Loading...
Searching...
No Matches
logger.hpp
1//--------------------------------------------------------------------*- C++ -*-
2// Kunai-static-analyzer: library for doing analysis of dalvik files
3// @author Farenain <kunai.static.analysis@gmail.com>
4//
5// @file logger.hpp
6// @brief Manage all the logging information and classes.
7
8#ifndef KUNAI_UTILS_LOGGER_HPP
9#define KUNAI_UTILS_LOGGER_HPP
10
11
12#include <iostream>
13#include <spdlog/spdlog.h>
14
15namespace KUNAI
16{
17namespace LOGGER
18{
21 enum logger_output_t : std::uint8_t
22 {
23 TO_CONSOLE = 0,
24 TO_STDERR,
25 TO_FILE
26 };
27
28 void LOG_TO_STDERR();
29
30 void LOG_TO_STDOUT();
31
32 void LOG_TO_FILE();
33
38 spdlog::logger* logger();
39
40} // namespace LOGGER
41} // namespace KUNAI
42
43#endif // KUNAI_UTILS_LOGGER_HPP
utilities
Definition analysis.hpp:23