MemoryMeasurement Class Reference

#include <memory-measurement.h>

List of all members.

Public Member Functions

 MemoryMeasurement ()
void measureTypes ()
void measure (GameMap *gamemap)
void measureIcons ()
ASCString getResult ()

Classes

class  Node


Detailed Description

Definition at line 20 of file memory-measurement.h.


Constructor & Destructor Documentation

MemoryMeasurement::MemoryMeasurement (  )  [inline]

Definition at line 41 of file memory-measurement.h.


Member Function Documentation

void MemoryMeasurement::measureTypes (  ) 

Definition at line 21 of file memory-measurement.cpp.

References buildingTypeRepository, objectTypeRepository, terrainTypeRepository, and vehicleTypeRepository.

Referenced by showMemoryFootprint().

void MemoryMeasurement::measure ( GameMap gamemap  ) 

Definition at line 36 of file memory-measurement.cpp.

References GameMap::getField(), MapField::getMemoryFootprint(), GameMap::getMemoryFootprint(), GameMap::getPlayer(), GameMap::getPlayerCount(), GameMap::xsize, and GameMap::ysize.

void MemoryMeasurement::measureIcons (  ) 

Definition at line 73 of file memory-measurement.cpp.

References IconRepository::getMemoryFootprint().

Referenced by showMemoryFootprint().

ASCString MemoryMeasurement::getResult (  ) 

Definition at line 143 of file memory-measurement.cpp.

References objectTypeRepository.

Referenced by showMemoryFootprint().


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:47:02 2012 for Advanced Strategic Command by  doxygen 1.5.1