mem_map Struct Reference
[librt geometry, raytracing]

#include <raytrace.h>

Collaboration diagram for mem_map:

Collaboration graph
[legend]

Data Fields

mem_mapm_nxtp
 Linking pointer to next element.
unsigned m_size
 Size of this free element.
unsigned long m_addr
 Address of start of this element.

Detailed Description

M E M _ M A P

These structures are used to manage internal resource maps. Typically these maps describe some kind of memory or file space.

Definition at line 754 of file raytrace.h.


Field Documentation

struct mem_map* m_nxtp
 

Linking pointer to next element.

Definition at line 755 of file raytrace.h.

Referenced by rt_memalloc(), rt_memalloc_nosplit(), rt_memclose(), rt_memfree(), rt_memget(), rt_memget_nosplit(), rt_memprint(), and rt_mempurge().

unsigned m_size
 

Size of this free element.

Definition at line 756 of file raytrace.h.

Referenced by db5_realloc(), rt_memalloc(), rt_memalloc_nosplit(), rt_memfree(), rt_memget(), rt_memget_nosplit(), and rt_memprint().

unsigned long m_addr
 

Address of start of this element.

Definition at line 757 of file raytrace.h.

Referenced by db5_realloc(), rt_memalloc(), rt_memfree(), rt_memget(), rt_memget_nosplit(), and rt_memprint().


The documentation for this struct was generated from the following file:
Generated on Mon Sep 18 01:25:13 2006 for BRL-CAD by  doxygen 1.4.6