Oracle Coherence for C++ API
Release 3.7.1.0

E22845-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, 2011, Oracle and/or its affiliates. All rights reserved.