This is our own Panda specialization on the default STL list. More...
#include "plist.h"
Public Types | |
| typedef pallocator_single< Type > | allocator |
| typedef std::list< Type, allocator > | base_class |
| typedef base_class::const_iterator | const_iterator |
| typedef base_class::const_reverse_iterator | const_reverse_iterator |
| typedef base_class::iterator | iterator |
| typedef base_class::reverse_iterator | reverse_iterator |
| typedef base_class::size_type | size_type |
Public Member Functions | |
| plist (TypeHandle type_handle=plist_type_handle) | |
| plist (size_type n, TypeHandle type_handle=plist_type_handle) | |
| plist (size_type n, const Type &value, TypeHandle type_handle=plist_type_handle) | |
| void | remove (const Type &val) |
This is our own Panda specialization on the default STL list.
Its main purpose is to call the hooks for MemoryUsage to properly track STL- allocated memory.
1.8.15