Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

StatDataModification Class Reference

Statistic data modification. More...

#include <statDataModification.h>

Inheritance diagram for StatDataModification::

AllocStatData CpuStatData MonStatData AllocAbstractStatThreadObject AllocThreadMethod AllocThreadTrace AllocTrace Method Thread CpuThreadMethod CpuThreadTrace CpuTrace Method Method MonThreadMethod MonThreadTrace MonTrace List of all members.

Public Methods

 StatDataModification ()
 Default constructor.

int dataChanged ()
 Data changed. More...

void setDataChanged ()
 Set flag. More...

void clearDataChanged ()
 Clear flag. More...


Private Attributes

int _changed
 indicator of change.


Detailed Description

Statistic data modification.

This class is used for indication of change of statistics.

See also:
AllocStatData, CpuStatData, MonStatData
Author:
Marek Przeczek

Definition at line 47 of file statDataModification.h.


Member Function Documentation

void StatDataModification::clearDataChanged   [inline]
 

Clear flag.

It clears the flag of changed data (sets the flag to FALSE).

Definition at line 75 of file statDataModification.h.

Referenced by Thread::setUnchanged(), MonTrace::setUnchanged(), MonThreadTrace::setUnchanged(), MonThreadMethod::setUnchanged(), Method::setUnchanged(), CpuTrace::setUnchanged(), CpuThreadTrace::setUnchanged(), CpuThreadMethod::setUnchanged(), AllocTrace::setUnchanged(), AllocThreadTrace::setUnchanged(), AllocThreadObjectTrace::setUnchanged(), AllocThreadObjectMethod::setUnchanged(), AllocThreadObject::setUnchanged(), AllocThreadMethod::setUnchanged(), AllocObjectTrace::setUnchanged(), AllocObjectMethod::setUnchanged(), and AllocObject::setUnchanged().

int StatDataModification::dataChanged   [inline]
 

Data changed.

This method returns TRUE, if data has changed.

Returns:
0 (unchanged); 1 (changed)

Definition at line 66 of file statDataModification.h.

Referenced by Thread::isChanged(), MonTrace::isChanged(), MonThreadTrace::isChanged(), MonThreadMethod::isChanged(), CpuTrace::isChanged(), CpuThreadTrace::isChanged(), CpuThreadMethod::isChanged(), AllocTrace::isChanged(), AllocThreadTrace::isChanged(), AllocThreadObjectTrace::isChanged(), AllocThreadObjectMethod::isChanged(), AllocThreadObject::isChanged(), AllocThreadMethod::isChanged(), AllocObjectTrace::isChanged(), AllocObjectMethod::isChanged(), and AllocObject::isChanged().

void StatDataModification::setDataChanged   [inline]
 

Set flag.

It sets the flag of changed data to TRUE.

Definition at line 70 of file statDataModification.h.

Referenced by CpuStatData::addCpuStat(), AllocStatData::addMemoryStat(), MonStatData::addMonStat(), and AllocStatData::subMemoryStat().


The documentation for this class was generated from the following file:
Generated on Mon Jan 28 14:53:30 2002 for Java Profiler Dynamic Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001