Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
#include <iostream>
#include <stdexcept>
#include <org_blueberry_core_runtime_Export.h>
#include <berryConfig.h>
#include <Poco/Bugcheck.h>
#include "berryException.h"
#include <QDebug>
Go to the source code of this file.
Classes | |
class | berry::WeakPointer |
implements a WeakPointer class to deal with circular reference problems. More... | |
class | berry::SmartPointer |
Implements transparent reference counting. More... | |
Namespaces | |
berry | |
Functions | |
template<typename T > | |
std::ostream & | berry::operator<< (std::ostream &os, const SmartPointer< T > &p) |
template<class T > | |
uint | qHash (const berry::SmartPointer< T > &sp) |
template<class T > | |
uint | qHash (const berry::WeakPointer< T > &wp) |
uint qHash | ( | const berry::SmartPointer< T > & | sp | ) |
Definition at line 329 of file berrySmartPointer.h.
uint qHash | ( | const berry::WeakPointer< T > & | wp | ) |
Definition at line 335 of file berrySmartPointer.h.
References berry::SmartPointer::IsNull(), and berry::WeakPointer::Lock().