[Differential] [Request, 1,399 lines] D3316: Remove implicit sharing from GeoDataFeature & subclasses

kossebau (Friedrich W. H. Kossebau) noreply at phabricator.kde.org
Wed Nov 9 06:45:43 UTC 2016


kossebau created this revision.
kossebau added reviewers: Marble, nienhueser, rahn.

REVISION SUMMARY
  Also integrate pimpl classes of more subclasses by subclassing from
  GeoDataFeaturePrivate
  
  Implict sharing conflicts with parentship properties on members of
  some subclasses

REPOSITORY
  rMARBLE Marble

BRANCH
  removeImplicitSharing

REVISION DETAIL
  https://phabricator.kde.org/D3316

AFFECTED FILES
  src/lib/marble/geodata/data/GeoDataChange.cpp
  src/lib/marble/geodata/data/GeoDataChange.h
  src/lib/marble/geodata/data/GeoDataContainer.cpp
  src/lib/marble/geodata/data/GeoDataContainer.h
  src/lib/marble/geodata/data/GeoDataContainer_p.h
  src/lib/marble/geodata/data/GeoDataCreate.cpp
  src/lib/marble/geodata/data/GeoDataCreate.h
  src/lib/marble/geodata/data/GeoDataDelete.cpp
  src/lib/marble/geodata/data/GeoDataDelete.h
  src/lib/marble/geodata/data/GeoDataDocument.cpp
  src/lib/marble/geodata/data/GeoDataDocument.h
  src/lib/marble/geodata/data/GeoDataDocument_p.h
  src/lib/marble/geodata/data/GeoDataFeature.cpp
  src/lib/marble/geodata/data/GeoDataFeature.h
  src/lib/marble/geodata/data/GeoDataFeature_p.h
  src/lib/marble/geodata/data/GeoDataFolder.cpp
  src/lib/marble/geodata/data/GeoDataFolder.h
  src/lib/marble/geodata/data/GeoDataGroundOverlay.cpp
  src/lib/marble/geodata/data/GeoDataGroundOverlay.h
  src/lib/marble/geodata/data/GeoDataGroundOverlay_p.h
  src/lib/marble/geodata/data/GeoDataNetworkLink.cpp
  src/lib/marble/geodata/data/GeoDataNetworkLink.h
  src/lib/marble/geodata/data/GeoDataNetworkLinkControl.cpp
  src/lib/marble/geodata/data/GeoDataNetworkLinkControl.h
  src/lib/marble/geodata/data/GeoDataNetworkLinkControl_p.h
  src/lib/marble/geodata/data/GeoDataOverlay.cpp
  src/lib/marble/geodata/data/GeoDataOverlay.h
  src/lib/marble/geodata/data/GeoDataOverlay_p.h
  src/lib/marble/geodata/data/GeoDataPhotoOverlay.cpp
  src/lib/marble/geodata/data/GeoDataPhotoOverlay.h
  src/lib/marble/geodata/data/GeoDataPhotoOverlay_p.h
  src/lib/marble/geodata/data/GeoDataPlacemark.cpp
  src/lib/marble/geodata/data/GeoDataPlacemark.h
  src/lib/marble/geodata/data/GeoDataPlacemark_p.h
  src/lib/marble/geodata/data/GeoDataScreenOverlay.cpp
  src/lib/marble/geodata/data/GeoDataScreenOverlay.h
  src/lib/marble/geodata/data/GeoDataScreenOverlay_p.h
  src/lib/marble/geodata/data/GeoDataTour.cpp
  src/lib/marble/geodata/data/GeoDataTour.h
  src/lib/marble/geodata/data/GeoDataTour_p.h
  tests/TestGeoDataCopy.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kossebau, #marble, nienhueser, rahn
Cc: marble-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20161109/27b2c8f5/attachment.html>


More information about the Marble-devel mailing list