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

Remove template-specialization StorageClasses

    XMLWordPrintable

Details

    • 2
    • Ops Middleware

    Description

      We should get rid of all of the StorageClasses that correspond to a particular implementation of a C++ template class (e.g. ImageF instead of just Image). The use of lsst.utils.TemplateMeta in pybind11 wrappers should allow the non-specialized ones to still pass isinstance checks, but if that turns out not to be true in a few cases that are hard to fix, I think we should consider at least temporarily disabling the isinstance checks.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:

                Jenkins

                  No builds found.