Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
▼Nememory | Ememory is a namespace to represent the |
CCounter | Couter is an important part of the SharedPtr/WeakPtr implementation. This use a simple refcounting method dut thread-safe |
CEnableSharedFromThis | Enable the acces of the self sharedPtr inside an object (note: not availlable in contructor and destructor) |
CEnableSharedFromThisBase | Basic handle to be simplify at the basic mode of the onject recognition for internal tamplate filter (empty implementation) |
CSharedPtr | 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: |
CWeakPtr | WeakPtr is an interface that lose the data pointer when all SharedPtr as been released |