Oracle Fusion Middleware C++ API Reference for Oracle Coherence
12c (12.1.2)

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