Package log4c-devel

Header files, libraries and development documentation for log4c

http://log4c.sourceforge.net/

Log4c is a C language library for flexible logging to files, syslog and other
destinations. It is modeled after the Log for Java library (log4j),
staying as close to their API as is reasonable.

This package contains development files for log4c. If you like to develop
programs using log4c, you will need to install log4c-devel.

General Commands (Section 1)
log4c-config
log4c-config is a tool that is used to determine the compile and linker flags that should be used to compile and link programs that use log4c.
Library Functions (Section 3)
log4c_appender.h
Implement this interface for your own strategies for printing log statements. Todo
log4c_appender_type
log4c appender type class
log4c_appender_type_mmap.h
Log4c mmap(2) appender interface. The mmap appender uses a fixed length memory mapped file for logging. The appender's name is used as the file name which will...
log4c_appender_type_rollingfile.h
Log4c rolling file appender interface. The rolling file appender implements a logging mechanism of a list of files up to a maximum number. The files are written...
log4c_appender_type_stream2.h
Log4c stream2 appender interface. The stream2 appender uses a file handle FILE* for logging. It can be used with stdout, stderr or a normal file. It is pretty...
log4c_appender_type_stream.h
Log4c stream appender interface. The stream appender uses a file handle FILE* for logging. The appender's name is used as the file name which will be opened at...
log4c_appender_type_syslog.h
Log4c syslog(3) appender interface. The syslog appender uses the syslog(3) interface for logging. The log4c priorities are mapped to the syslog priorities and...
log4c_buffer.h
log4c buffer
log4c_buffer_t
buffer object
log4c_bug
No description.
log4c_category.h
central class in the log4c package. One of the distintive features of log4j (and hence log4c) are hierarchical categories and their evaluation.
log4c_deprecated
No description.
log4c_init.h
log4c constructors and destructors
log4c_layout.h
Interface for user specific layout format of log4c_logging_event events. Todo
log4c_layout_type
log4c layout type class
log4c_layout_type_basic.h
Implement a basic layout. In log4j.PatternLayout conventions, the basic layout has the following conversion pattern: '%P %c - %m\n'. Where
log4c_layout_type_basic_r.h
Implement a basic_r layout. In log4j.PatternLayout conventions, the basic_r layout has the following conversion pattern: '%P %c - %m\n'. Where
log4c_layout_type_dated.h
Implement a dated layout. In log4j.PatternLayout conventions, the dated layout has the following conversion pattern: '%d %P %c - %m\n'. Where
log4c_layout_type_dated_local.h
Implement a dated layout with local time. In log4j.PatternLayout conventions, the dated layout has the following conversion pattern: '%d %P %c - %m\n'. Where
log4c_layout_type_dated_local_r.h
Implement a dated layout (reentrant) with local time. In log4j.PatternLayout conventions, the dated_local_r layout has the following conversion pattern: '%d %P...
log4c_layout_type_dated_r.h
Implement a dated_r layout. In log4j.PatternLayout conventions, the dated_r layout has the following conversion pattern: '%d %P %c - %m\n'. Where
log4c_location_info.h
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...
log4c_location_info_t
logging location information
log4c_logging_event.h
the internal representation of logging events. When a affirmative logging decision is made a log4c_logging_event instance is created. This instance is passed...
log4c_logging_event_t
logging event object
log4c_priority.h
The priority class provides importance levels with which one can categorize log messages.
log4c_rc.h
log4c resource configuration
log4c_rc_t
resource configuration object
log4c_rollingpolicy.h
Log4c rolling policy interface. Defines the interface for managing and providing rolling policies. A rolling policy is used to confogure a rollingfile appender...
log4c_rollingpolicy_type
log4c rollingpolicy type. Defines the interface a specific policy must provide to the rollingfile appender.
log4c_rollingpolicy_type_sizewin.h
Log4c rolling file size-win interface. Log4c ships with (and defaults to) the classic size-window rollover policy: this triggers rollover when files reach a...
log4c_todo
No description.
log4c_version.h
log4c version information