Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
Cememory::Counter | Couter is an important part of the SharedPtr/WeakPtr implementation. This use a simple refcounting method dut thread-safe |
▼Cememory::EnableSharedFromThisBase | Basic handle to be simplify at the basic mode of the onject recognition for internal tamplate filter (empty implementation) |
Cememory::EnableSharedFromThis< EMEMORY_TYPE > | Enable the acces of the self sharedPtr inside an object (note: not availlable in contructor and destructor) |
Cememory::SharedPtr< EMEMORY_TYPE > | Ememory::SharedPtr is a smart pointer that retains shared ownership of an object through a pointer. Several SharedPtr objects may own the same object. The object is destroyed and its memory deallocated when either of the following happens: |
Cememory::WeakPtr< EMEMORY_TYPE > | WeakPtr is an interface that lose the data pointer when all SharedPtr as been released |