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
< FilterBasedTriggeringPolicy > 
FilterBasedTriggeringPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< FixedWindowRollingPolicy > 
FixedWindowRollingPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< GZCompressAction > 
GZCompressActionPtr
typedef
log4cxx::helpers::ObjectPtrT
< RollingFileAppender > 
RollingFileAppenderPtr
typedef
log4cxx::helpers::ObjectPtrT
< RollingFileAppenderSkeleton > 
RollingFileAppenderSkeletonPtr
typedef
log4cxx::helpers::ObjectPtrT
< RollingPolicy > 
RollingPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< RolloverDescription > 
RolloverDescriptionPtr
typedef
log4cxx::helpers::ObjectPtrT
< SizeBasedTriggeringPolicy > 
SizeBasedTriggeringPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< TimeBasedRollingPolicy > 
TimeBasedRollingPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< TriggeringPolicy > 
TriggeringPolicyPtr
typedef
log4cxx::helpers::ObjectPtrT
< ZipCompressAction > 
ZipCompressActionPtr

Typedef Documentation