|
LibreOffice Module tools (master) 1
|
Go to the source code of this file.
Classes | |
| struct | tools::WeakConnection |
| private connection helper, do not use directly More... | |
| class | tools::WeakReference< reference_type > |
| template implementation to hold a weak reference to an instance of type reference_type More... | |
| class | tools::WeakBase |
| derive your implementation classes from this class if you want them to support weak references More... | |
Namespaces | |
| namespace | tools |
| Note: this class is a true marvel of engineering: because the author could not decide whether it's better to have a closed or half-open interval, they just implemented both in the same class! | |