| Honeycomb
    0.1
    Component-Model Framework | 


Go to the source code of this file.
| Classes | |
| class | honey::SharedObj< Subclass > | 
| Reference-counted object for intrusive shared pointers.  More... | |
| class | honey::UniquePtr< T, Fin > | 
| Pointer to a unique, non-shared, object. Finalizer is run upon destruction (deletes object by default) if pointer is not null.  More... | |
| class | honey::WeakPtr< T > | 
| Point to a shared object without holding a reference. The object is accessible through a lock, which prevents unexpected destruction.  More... | |
| class | honey::SharedPtr< T > | 
| Combined intrusive/non-intrusive smart pointer. Can reference and share any object automatically.  More... | |
| class | honey::WeakPtr< T > | 
| Point to a shared object without holding a reference. The object is accessible through a lock, which prevents unexpected destruction.  More... | |
| struct | std::hash< honey::SharedPtr< T > > | 
| Allow class to be used as key in unordered containers.  More... | |
| Namespaces | |
| honey | |
| Global Honeycomb namespace. | |
 1.8.10
 1.8.10