log4c_location_info.h(3)

log4c_location_info.h3

The internal representation of caller location information.

Usage

#include <log4c/defs.h>

Data Structures

struct log4c_location_info_t
logging location information

Macros

#define LOG4C_LOCATION_INFO_INITIALIZER(user_data) { __FILE__, __LINE__, '(nil)', user_data }
#define log4c_location __log4c_location(__LINE__)

Detailed Description

The internal representation of caller location information.

When a affirmative logging decision is made a log4c_location_info_t is created and is passed around the different log4c components.

Macro Definition Documentation

#define log4c_location __log4c_location(__LINE__)

This macro returns the literal representation of a logging event location

#define LOG4C_LOCATION_INFO_INITIALIZER(user_data) { __FILE__, __LINE__, '(nil)', user_data }

log4c_location_info_t initializer

Releases

9 releases since Debian 5.0 (Lenny); the text changed 4 times.

  1. 5.0–6.0
  2. 7–10
  3. 11
  4. 12
  5. 13

Author

Generated automatically by Doxygen for log4c from the source code.

From liblog4c-doc 1.2.4-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.