Aruna
|
#include <cstdio>
#include <cstdint>
#include <stdarg.h>
#include <cstring>
#include <aruna.h>
#include "aruna/log.h"
#include "set"
Go to the source code of this file.
Namespaces | |
aruna | |
aruna::log | |
Functions | |
std::set< channel_t * > * | aruna::log::channels () |
int | aruna::log::register_channel (channel_t *channel) |
int | aruna::log::set_level (const char *channel_name, level_t new_level) |
Set level of log channel. More... | |
vprintf_like_t | aruna::log::set_print_function (vprintf_like_t func) |
Set a new print function to log to a diffrent location. More... | |
level_t | aruna::log::set_max_level (level_t level) |
set maximum print level for all channels More... | |
void | aruna::log::level_t_to_char (level_t level, char *buffer) |
convert level_t object to char More... | |
Variables | |
level_t | aruna::log::max_level = level_t::VERBOSE |
vprintf_like_t | aruna::log::print_function = vprintf |