Panda3D
 All Classes Functions Variables Enumerations
Public Types | Public Member Functions | List of all members
pmap< Key, Value, Compare > Class Template Reference

This is our own Panda specialization on the default STL map. More...

#include "pmap.h"

Inheritance diagram for pmap< Key, Value, Compare >:

Public Types

typedef pallocator_single
< pair< const Key, Value > > 
allocator
 
typedef map< Key, Value,
Compare, allocator
base_class
 

Public Member Functions

 pmap (TypeHandle type_handle=pmap_type_handle)
 
 pmap (const pmap< Key, Value, Compare > &copy)
 
 pmap (const Compare &comp, TypeHandle type_handle=pmap_type_handle)
 

Detailed Description

template<class Key, class Value, class Compare = less<Key>>
class pmap< Key, Value, Compare >

This is our own Panda specialization on the default STL map.

Its main purpose is to call the hooks for MemoryUsage to properly track STL-allocated memory.

Definition at line 52 of file pmap.h.


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