Apache log4cxx Version 0.10.0
|
Implementation class for Object. More...
Inherits Object.
Inherited by AppenderSkeleton [virtual]
, DefaultLoggerFactory [virtual]
, AppenderAttachableImpl [virtual]
, CharsetDecoder, CharsetEncoder, DatagramPacket, DatagramSocket, Date, DateFormat, InetAddress, InputStream, Integer, ObjectOutputStream, OnlyOnceErrorHandler [virtual]
, OutputStream, Reader, ResourceBundle, Socket, TimeZone, Writer, Hierarchy [virtual]
, Layout [virtual]
, Level, Logger [virtual]
, FormattingInfo [virtual]
, NameAbbreviator, PatternConverter [virtual]
, PropertyConfigurator [virtual]
, Action [virtual]
, RollingPolicyBase [virtual]
, RolloverDescription, TriggeringPolicy [virtual]
, DefaultRepositorySelector [virtual]
, Filter [virtual]
, LoggingEvent [virtual]
, FallbackErrorHandler [virtual]
, and DOMConfigurator [virtual]
.
Public Member Functions | |
ObjectImpl () | |
virtual | ~ObjectImpl () |
void | addRef () const |
void | releaseRef () const |
Protected Attributes | |
unsigned int volatile | ref |
Implementation class for Object.
ObjectImpl | ( | ) |
virtual ~ObjectImpl | ( | ) | [virtual] |
void addRef | ( | ) | const [virtual] |
Implements Object.
Reimplemented in AppenderSkeleton, AsyncAppender, AppenderAttachableImpl, OnlyOnceErrorHandler, Hierarchy, Layout, Logger, PropertyConfigurator, RollingPolicyBase, TimeBasedRollingPolicy, TriggeringPolicy, DefaultRepositorySelector, Filter, FallbackErrorHandler, and DOMConfigurator.
void releaseRef | ( | ) | const [virtual] |
Implements Object.
Reimplemented in AppenderSkeleton, AsyncAppender, AppenderAttachableImpl, OnlyOnceErrorHandler, Hierarchy, Layout, Logger, PropertyConfigurator, RollingPolicyBase, TimeBasedRollingPolicy, TriggeringPolicy, DefaultRepositorySelector, Filter, FallbackErrorHandler, and DOMConfigurator.
unsigned int volatile ref [mutable, protected] |