Go to the source code of this file.
Namespaces | |
namespace | fs |
namespace | fs::sys |
Classes | |
class | fs::sys::Log_t |
Log system. More... | |
Defines | |
#define | FS_LOG_ENABLE_MODLOG |
Enable: ModLog() - Module log instance. | |
#define | FS_LOG_MODLOG_MODE fs::sys::Log_t::LOG_HIST |
Set: Default configuration flags for ModLog(). | |
#define | FS_LOG_MODLOG_HIST 1024 |
Set: Default history depth for ModLog(). | |
#define | FS_LOG_MODLOG_FILE "fs.log" |
Set: Default log file for ModLog(). | |
#define | FS_LOG_ENABLE_DEBUG |
Enable: FS_LOG_DBG macro. | |
#define | FS_LOG fs::sys::ModLog().Push |
#define | FS_LOG_DBG FS_LOG |
Functions | |
Log_t & | fs::sys::ModLog () |
Module log instance. |
#define FS_LOG fs::sys::ModLog().Push |
#define FS_LOG_ENABLE_DEBUG |
#define FS_LOG_ENABLE_MODLOG |
Enable: ModLog() - Module log instance.
If this directive is defined, an instance of Log_t is created for each module. It's accessible through fs::sys::ModLog(). Two helper macros FS_LOG and FS_LOG_DBG are also provided.
#define FS_LOG_MODLOG_FILE "fs.log" |
#define FS_LOG_MODLOG_HIST 1024 |
#define FS_LOG_MODLOG_MODE fs::sys::Log_t::LOG_HIST |