#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"); |