Panda3D
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
pmultiset< Key, Compare > Class Template Reference

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

#include "pset.h"

Inheritance diagram for pmultiset< Key, Compare >:

Public Types

typedef pallocator_single< Key > allocator
 

Public Member Functions

 pmultiset (const Compare &comp, TypeHandle type_handle=pset_type_handle)
 
 pmultiset (TypeHandle type_handle=pset_type_handle)
 

Detailed Description

template<class Key, class Compare = std::less<Key>>
class pmultiset< Key, Compare >

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

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

Definition at line 108 of file pset.h.

Member Typedef Documentation

◆ allocator

template<class Key , class Compare = std::less<Key>>
typedef pallocator_single<Key> pmultiset< Key, Compare >::allocator

Definition at line 110 of file pset.h.

Constructor & Destructor Documentation

◆ pmultiset() [1/2]

template<class Key , class Compare = std::less<Key>>
pmultiset< Key, Compare >::pmultiset ( TypeHandle type_handle = pset_type_handle)
inline

Definition at line 111 of file pset.h.

◆ pmultiset() [2/2]

template<class Key , class Compare = std::less<Key>>
pmultiset< Key, Compare >::pmultiset ( const Compare & comp,
TypeHandle type_handle = pset_type_handle )
inline

Definition at line 112 of file pset.h.


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