Oracle Coherence for C++ API
Release 3.6.1.0

E18813-01

HeapAnalyzer::Snapshot Class Reference

#include <coherence/lang/HeapAnalyzer.hpp>

Inherits Object.

List of all members.


Detailed Description

Snapshot provides a abstract mechanism for comparing successive heap analysis points.

Public Types

typedef spec::Handle  Handle
  Snapshot Handle definition.
typedef spec::View  View
  Snapshot View definition.
typedef spec::Holder  Holder
  Snapshot Holder definition.

Public Member Functions

virtual int64_t  getObjectCount () const =0
  Return the number of registered objects reflected by this snapshot.
virtual Snapshot::View  delta (Snapshot::View vThat) const =0
  Return the result of "subtracting" the supplied Snapshot from this Snapshot.

Member Function Documentation

virtual int64_t getObjectCount (  )  const [pure virtual]

Return the number of registered objects reflected by this snapshot.

Returns:
the number of registered objects

virtual Snapshot::View delta ( Snapshot::View  vThat  )  const [pure virtual]

Return the result of "subtracting" the supplied Snapshot from this Snapshot.

Parameters:
vThat  the snapshot to compare against
Returns:
the delta between two snapshots

The documentation for this class was generated from the following file:
Copyright © 2000, 2010, Oracle and/or its affiliates. All rights reserved.