Put mutable data into InfoSearch::CompiledDataPrivate

Authored by johanneszarl on Jan 3 2020, 12:44 AM.

Description

Put mutable data into InfoSearch::CompiledDataPrivate

This removes the need for a custom copy constructor for ImageInfoSearch,
and also means we don't have to define a custom copy operator for it.
Instead, the CompiledDataPrivate has custom copy operator/constructor.

Since that class is very simple, there's little potential to do things
wrong there (in contrast to InfoSearch itself, where we already missed
to properly synchronize all constructors when adding new data members in
the past).

Details

Committed
johanneszarlJan 4 2020, 2:40 PM
Parents
R463:cf2371dc7587: ImageSearchInfo: define default values in header
Branches
Unknown
Tags
Unknown