PPL Logo

CkMagicNumber_impl Class Reference
[CkArrayImpl]

A tiny class for detecting heap corruption. More...

#include <cklocation.h>

Inheritance diagram for CkMagicNumber_impl:

Inheritance graph
[legend]
Collaboration diagram for CkMagicNumber_impl:

Collaboration graph
[legend]

Protected Member Functions

void badMagicNumber (int expected, const char *file, int line, void *obj) const
 CkMagicNumber_impl (int m)

Protected Attributes

int magic

Detailed Description

A tiny class for detecting heap corruption.

Definition at line 196 of file cklocation.h.


Constructor & Destructor Documentation

CkMagicNumber_impl::CkMagicNumber_impl ( int  m  )  [protected]

Definition at line 3292 of file cklocation.C.


Member Function Documentation

void CkMagicNumber_impl::badMagicNumber ( int  expected,
const char *  file,
int  line,
void *  obj 
) const [protected]

Definition at line 3283 of file cklocation.C.

References Converse::CkMyPe(), and magic.

Referenced by CkMagicNumber< CkMigratable >::check().

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation

Definition at line 198 of file cklocation.h.

Referenced by badMagicNumber(), and CkMagicNumber< CkMigratable >::check().


The documentation for this class was generated from the following files:

Generated on Mon Sep 21 08:20:33 2020 for Charm++ by  doxygen 1.5.5