Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Memory Management
[Containers]


Classes

class  ustl::cmemlink
 A read-only pointer to a sized block of memory. More...
class  ustl::memblock
 Allocated memory block. More...
class  ustl::memlink
 Wrapper for pointer to block with size. More...
class  ustl::auto_ptr< T >
 A smart pointer. More...

Detailed Description

Classes that implement low-level memory management and form the base for all containers in the library. Almost all functionality in the containers is reduced to calls to these base classes through a great deal of inline crunching by the compiler, and thus you end up storing all your data in ustl::memblock objects with the container templates as mere syntactic sugar.
Generated on Mon Jan 17 14:35:02 2005 for uSTL by 1.3.9 Doxygen Hosted on SourceForge.net