# File List

Here is a list of all documented files with brief descriptions:

appender.h [code] | Implement this interface for your own strategies for printing log statements
appender_type_mmap.h [code] | Log4c mmap(2) appender interface
appender_type_rollingfile.h [code] | Log4c rolling file appender interface
appender_type_stream.h [code] | Log4c stream appender interface
appender_type_stream2.h [code] | Log4c stream2 appender interface
appender_type_syslog.h [code] | Log4c syslog(3) appender interface
buffer.h [code] | Log4c buffer
category.h [code] | Central class in the log4c package
config-win32.h [code] |
init.h [code] | Log4c constructors and destructors
layout.h [code] | Interface for user specific layout format of log4c_logging_event events
layout_type_basic.h [code] | Implement a basic layout
layout_type_basic_r.h [code] | Implement a basic_r layout
layout_type_dated.h [code] | Implement a dated layout
layout_type_dated_r.h [code] | Implement a dated_r layout
location_info.h [code] | The internal representation of caller location information
logging_event.h [code] | Internal representation of logging events
priority.h [code] | The priority class provides importance levels with which one can categorize log messages
rc.h [code] | Log4c resource configuration
rollingpolicy.h [code] | Log4c rolling policy interface. Defines the interface for managing and providing rolling policies

rollingpolicy_type_sizewin.h [code]

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 maximum size. The first file in the list is always the current file; when a rollover event occurs files are shifted up by one position in the list--if the number of files in the list has already reached the max then the oldest file is rotated out of the window

version.h [code] | Log4c version information