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! | |