PathManager::~PathManager() { decrementRefCount(m_empty_path); m_empty_path = nullptr; ASSERT(m_paths.size() == 0); g_path_manager = nullptr; }
PointCloudAccessor& PointCloudAccessor::operator=(const PointCloudAccessor& rhs) { if (this != &rhs) { decrementRefCount(); mpDeleter = rhs.mpDeleter; mpImpl = rhs.mpImpl; incrementRefCount(); } return *this; }
void System_Base::serviceRelease() { decrementRefCount(); }
void Namespace_Base::serviceRelease() { decrementRefCount(); }
void Component_Base::serviceRelease() { decrementRefCount(); }
void Method_Base::serviceRelease() { decrementRefCount(); }
void ModuleManager_Base::serviceRelease() { decrementRefCount(); }
void Field_Base::serviceRelease() { decrementRefCount(); }
void ScriptedAnnotation_Base::serviceRelease() { decrementRefCount(); }
void ModulePartLoader_Base::serviceRelease() { decrementRefCount(); }
void ReflectorBase::serviceRelease() { decrementRefCount(); }
void TypeBuilder_Base::serviceRelease() { decrementRefCount(); }
void TypeTransaction_Base::serviceRelease() { decrementRefCount(); }
PointCloudAccessor::~PointCloudAccessor() { decrementRefCount(); }
void Launcher_Base::serviceRelease() { decrementRefCount(); }