#include <stdio.h>#include <stdarg.h>#include <string.h>#include <syslog.h>#include <errno.h>#include <string>#include "AP_Types.h"#include "AP_Thread.h"#include "AP_String.h"#include "AP_Utility.h"#include "AP_ThreadCriticalSection.h"Data Structures | |
| class | AP_Logger |
Namespaces | |
| namespace | AP |
| Architecture Platform. | |
Defines | |
| #define | AP_DEBUG L_DEBUG,__FILE__,__FUNCTION__,__LINE__ |
| #define | AP_DUMP L_DUMP,__FILE__,__FUNCTION__,__LINE__ |
| #define | AP_ERROR L_ERROR,__FILE__,__FUNCTION__,__LINE__ |
| #define | AP_NOTICE L_NOTICE,__FILE__,__FUNCTION__,__LINE__ |
| #define | AP_STEP L_STEP,__FILE__,__FUNCTION__,__LINE__ |
| #define | AP_WARNING L_WARNING,__FILE__,__FUNCTION__,__LINE__ |
| #define | L_DEBUG LOG_NOTICE |
| #define | L_DUMP LOG_INFO |
| #define | L_ERROR LOG_CRIT |
| #define | L_NOTICE LOG_WARNING |
| #define | L_STEP LOG_DEBUG |
| #define | L_WARNING LOG_ERR |
| #define | LOG_MAX_NUMBER 7 |
| #define | LOG_MAX_SIZE (100*KB) |
| #define | LOG_PATH ((AP_String)"/var/log") |
| #define | Logger(...) LOGGER->Write(__VA_ARGS__) |
| #define | LOGGER AP_Logger::Log() |
| #define | SIZE_LOG 256 |
| #define | STEP LOGGER->Write(AP_STEP,"STEP"); |
| #define AP_DEBUG L_DEBUG,__FILE__,__FUNCTION__,__LINE__ |
| #define AP_DUMP L_DUMP,__FILE__,__FUNCTION__,__LINE__ |
| #define AP_ERROR L_ERROR,__FILE__,__FUNCTION__,__LINE__ |
| #define AP_NOTICE L_NOTICE,__FILE__,__FUNCTION__,__LINE__ |
| #define AP_STEP L_STEP,__FILE__,__FUNCTION__,__LINE__ |
| #define AP_WARNING L_WARNING,__FILE__,__FUNCTION__,__LINE__ |
| #define L_DEBUG LOG_NOTICE |
| #define L_DUMP LOG_INFO |
| #define L_ERROR LOG_CRIT |
| #define L_NOTICE LOG_WARNING |
| #define L_STEP LOG_DEBUG |
| #define L_WARNING LOG_ERR |
| #define LOG_MAX_NUMBER 7 |
| #define LOG_MAX_SIZE (100*KB) |
| #define LOG_PATH ((AP_String)"/var/log") |
| #define Logger | ( | ... | ) | LOGGER->Write(__VA_ARGS__) |
| #define LOGGER AP_Logger::Log() |
| #define SIZE_LOG 256 |
| #define STEP LOGGER->Write(AP_STEP,"STEP"); |
1.5.8