log4cxx::rolling Namespace Reference

Classes

class  Action
 A file system action performed as part of a rollover event. More...
class  FileRenameAction
class  FilterBasedTriggeringPolicy
 FilterBasedTriggeringPolicy determines if rolling should be triggered by evaluating the current message against a set of filters. More...
class  FixedWindowRollingPolicy
 When rolling over, FixedWindowRollingPolicy renames files according to a fixed window algorithm as described below. More...
class  GZCompressAction
class  ManualTriggeringPolicy
 ManualTriggeringPolicy only rolls over on explicit calls to RollingFileAppender.rollover(). More...
class  RollingFileAppender
 RollingFileAppender extends log4cxx::FileAppender to backup the log files depending on RollingPolicy and TriggeringPolicy. More...
class  RollingFileAppenderSkeleton
 Base class for log4cxx::rolling::RollingFileAppender and log4cxx::RollingFileAppender (analogues of org.apache.log4j.rolling.RFA from extras companion and org.apache.log4j.RFA from log4j 1.2, respectively). More...
class  RollingPolicy
 A RollingPolicy is responsible for performing the rolling over of the active log file. More...
class  RollingPolicyBase
 Implements methods common to most, it not all, rolling policies. More...
class  RolloverDescription
class  SizeBasedTriggeringPolicy
 SizeBasedTriggeringPolicy looks at size of the file being currently written to. More...
class  TimeBasedRollingPolicy
 TimeBasedRollingPolicy is both easy to configure and quite powerful. More...
class  TriggeringPolicy
 A TriggeringPolicy controls the conditions under which rollover occurs. More...
class  ZipCompressAction

Typedefs

typedef
log4cxx::helpers::ObjectPtrT
< Action
ActionPtr
typedef
log4cxx::helpers::ObjectPtrT
< FileRenameAction
FileRenameActionPtr
typedef
log4cxx::helpers::ObjectPtrT
< GZCompressAction
GZCompressActionPtr
typedef
log4cxx::helpers::ObjectPtrT
< RollingFileAppenderSkeleton
RollingFileAppenderSkeletonPtr
typedef
log4cxx::helpers::ObjectPtrT
< RollingPolicy
RollingPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< RolloverDescription
RolloverDescriptionPtr
typedef
log4cxx::helpers::ObjectPtrT
< TimeBasedRollingPolicy
TimeBasedRollingPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< TriggeringPolicy
TriggeringPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< ZipCompressAction
ZipCompressActionPtr

Functions

 LOG4CXX_PTR_DEF (FilterBasedTriggeringPolicy)
 LOG4CXX_PTR_DEF (FixedWindowRollingPolicy)
 LOG4CXX_PTR_DEF (RollingFileAppender)
 LOG4CXX_PTR_DEF (SizeBasedTriggeringPolicy)

Typedef Documentation


Function Documentation

log4cxx::rolling::LOG4CXX_PTR_DEF ( SizeBasedTriggeringPolicy   ) 
log4cxx::rolling::LOG4CXX_PTR_DEF ( RollingFileAppender   ) 
log4cxx::rolling::LOG4CXX_PTR_DEF ( FixedWindowRollingPolicy   ) 
log4cxx::rolling::LOG4CXX_PTR_DEF ( FilterBasedTriggeringPolicy   )