blocxx
Classes | Namespaces | Defines | Typedefs | Enumerations

LogConfig.hpp File Reference

#include "blocxx/BLOCXX_config.h"
#include "blocxx/SortedVectorMap.hpp"
#include "blocxx/LogLevel.hpp"
#include "blocxx/SortedVectorMap.hpp"

Go to the source code of this file.

Classes

struct  BLOCXX_NAMESPACE::LogConfigOptions::NameAndDefault

Namespaces

namespace  BLOCXX_NAMESPACE
 

Taken from RFC 1321.


namespace  BLOCXX_NAMESPACE::LogConfigOptions

Defines

#define BLOCXX_DEFAULT_LOG_1_MAX_FILE_SIZE   "0"
#define BLOCXX_DEFAULT_LOG_1_MAX_BACKUP_INDEX   "1"
#define BLOCXX_DEFAULT_LOG_1_FLUSH   "true"
#define BLOCXX_DEFAULT_LOG_1_SYSLOG_IDENTITY   BLOCXX_PACKAGE_PREFIX"blocxx"
#define BLOCXX_DEFAULT_LOG_1_SYSLOG_FACILITY   "user"

Typedefs

typedef SortedVectorMap
< String, String > 
BLOCXX_NAMESPACE::LoggerConfigMap

Enumerations

enum  BLOCXX_NAMESPACE::EOverwritePreviousConfigItemFlag { BLOCXX_NAMESPACE::E_PRESERVE_PREVIOUS_CONFIG_ITEM, BLOCXX_NAMESPACE::E_OVERWRITE_PREVIOUS_CONFIG_ITEM }

Define Documentation

#define BLOCXX_DEFAULT_LOG_1_FLUSH   "true"

Definition at line 65 of file LogConfig.hpp.

Referenced by BLOCXX_NAMESPACE::LogAppender::createLogAppender().

#define BLOCXX_DEFAULT_LOG_1_MAX_BACKUP_INDEX   "1"

Definition at line 61 of file LogConfig.hpp.

Referenced by BLOCXX_NAMESPACE::LogAppender::createLogAppender().

#define BLOCXX_DEFAULT_LOG_1_MAX_FILE_SIZE   "0"

Definition at line 57 of file LogConfig.hpp.

Referenced by BLOCXX_NAMESPACE::LogAppender::createLogAppender().

#define BLOCXX_DEFAULT_LOG_1_SYSLOG_FACILITY   "user"

Definition at line 73 of file LogConfig.hpp.

Referenced by BLOCXX_NAMESPACE::LogAppender::createLogAppender().

#define BLOCXX_DEFAULT_LOG_1_SYSLOG_IDENTITY   BLOCXX_PACKAGE_PREFIX"blocxx"

Definition at line 69 of file LogConfig.hpp.

Referenced by BLOCXX_NAMESPACE::LogAppender::createLogAppender().