Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

mem.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <qvaluelist.h>
#include "global.h"

Include dependency graph for mem.cpp:

Go to the source code of this file.

Defines

#define __MEMFILE_C

Typedefs

typedef QValueList< ALLOC_INFO * > AllocList

Functions

void AddTrack (long addr, long asize, const char *fname, long lnum)
void RemoveTrack (long addr)
void DumpUnfreed ()

Variables

AllocList allocList


Define Documentation

#define __MEMFILE_C
 

Definition at line 36 of file mem.cpp.


Typedef Documentation

typedef QValueList<ALLOC_INFO*> AllocList
 

Definition at line 64 of file mem.cpp.


Function Documentation

void AddTrack long  addr,
long  asize,
const char *  fname,
long  lnum
 

Definition at line 70 of file mem.cpp.

References ALLOC_INFO::address, QValueList< T >::begin(), ALLOC_INFO::file, QValueList< T >::insert(), ALLOC_INFO::line, and ALLOC_INFO::size.

void DumpUnfreed  ) 
 

Definition at line 99 of file mem.cpp.

References QValueList< T >::begin(), buf, QValueList< T >::end(), and i.

void RemoveTrack long  addr  ) 
 

Definition at line 83 of file mem.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), i, and QValueList< T >::remove().


Variable Documentation

AllocList allocList
 

Definition at line 66 of file mem.cpp.


Generated on Sat Nov 5 17:06:46 2005 for OPIE by  doxygen 1.4.2