Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-6056

Remove PTR and CONST_PTR macros

    XMLWordPrintable

    Details

      Description

      This ticket implements the solution proposed in RFC-179, replacing PTR and CONST_PTR with std::shared_ptr<T> and std::shared_ptr<const T> respectively.

        Attachments

          Issue Links

            Activity

            Hide
            tjenness Tim Jenness added a comment -

            CONST_PTR seems to be used in meas_base, meas_modelfit, meas_algorithms, meas_extensions_photometryKron, ip_diffim, meas_base, ctrl_events, and daf_persistence.

            Additionally PTR is used in meas_extensions_shapeHSM, meas_astrom, meas_deblender, obs_subaru, meas_extensions_astrometryNet, shapelet, and meas_extensions_psfex.

            Show
            tjenness Tim Jenness added a comment - CONST_PTR seems to be used in meas_base, meas_modelfit, meas_algorithms, meas_extensions_photometryKron, ip_diffim, meas_base, ctrl_events, and daf_persistence. Additionally PTR is used in meas_extensions_shapeHSM, meas_astrom, meas_deblender, obs_subaru, meas_extensions_astrometryNet, shapelet, and meas_extensions_psfex.

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              pschella Pim Schellart [X] (Inactive)
              Watchers:
              Jim Bosch, Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: