|
ivutils
|
Smart pointers. More...
#include <utility>#include <stddef.h>#include <map>#include <vector>

Classes | |
| class | mngarg< T > |
| Auxiliary class used as an argument for condtructor and functions set / reset of smart pointers (mng_ptr, sh_ptr). More... | |
| class | mngptr< T > |
| Managed pointer. More... | |
| class | array_mngptr< T > |
| Array of managed pointers. More... | |
| class | refvector< T > |
| Vector of dynamic objects and flag, which define the action with dynamic objects if function clear is called: 0 - do not delete, nonzero - delete, 8 (bit flag set) - delete as array. More... | |
| class | refmap< key_tt, T > |
| Map of dynamic objects and flag, which define the action with dynamic objects if function clear is called: 0 - not delete, 1 - delete. More... | |
| class | shptr< T, delete_t > |
| Smart pointer. More... | |
Smart pointers.