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.